相信高一的同学们都对语法并不陌生,老师也经常说语法是学习英语关键,那高一英语语法有哪些?应该怎么学好?今天,小编给大家整理了高一必修英语语法,以供大家参考。
现在完成时用法:
【No. 1】现在进行时的构成
现在进行时由"be+v-ing"构成。be应为助动词,初学者最容易漏掉,它应与主语的人称和数保持一致。
【No. 2】现在进行时的应用
在实际运用时,现在进行时常用以下几种情况:
(1)当句子中有now时,常表示动作正在进行,这时要用现在进行时。如:
They are playing basketball now.现在他们正在打篮球。
(2)以look, listen开头的句子,提示我们动作正进行,这时要用现在进行时。如:
Listen!She is singing an English song.听,她正在唱英语歌。
(3)表示当前一段时间或现阶段正在进行的动作,且此时有this week, these days等时间状语,这时常用现在进行时。如:
We are making model planes these days.这些天我们在做飞机模型。
(4)描述图片中的人物的动作,也为了表达更生动。此时也常用现在进行时。如:
Look at the picture. The children are flying kites in the park.看这幅图,那些孩子正在公园放风筝。
[图片0]
2过去完成时-语法区别
现在完成时表示的动作发生在过去,以现在的时间为基点,但侧重对现在产生的结果或造成的影响,与现在有关,其结构为“助动词 have (has) + 过去分词”;过去完成时则是一个相对的时态,已过去时间为基点,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某时或某动作相比较时,才用到它。
比较:I have learned 1000 English words so far.到目前为止我已经学会了 1000 个英语单词。
I had learned 1000 English words till then.到那时为止我已经学会了 1000 个英语单词。
— I'm sorry to keep you waiting. 对不起,让你久等了。
— Oh, not at all. I have been here only a few minutes.没什么,我只等了几分钟。(“等”的动作从过去某一时间点持续到现在)
3一般过去将来时
一般过去将来时 过去将来时表示从过去的某一时间来看将来要发生的动作或存在的状态。过去将来时常用于宾语从句和间接引语中。
1过去将来时的构成(句型如下:)
肯定句:主语+be(was,were)going to+动词原形~.
否定句:主语+be(was,were)not going to+动词原形~.
疑问句:Be(Was,Were)+主语+going to+动词原形~?
肯定句:主语+would(should)+动词原形~.
否定句:主语+would(should)not+动词原形~.
疑问句:Would(Should)+主语+动词原形~?
过去将来时的构成
和一般将来时一样,只不过把助动词be变为过去式,把will,shall变为过去式。
例句:I didn''t know if he would come.
=I didn''t know if he was going to come.
我不知道他是否会来。
She was sixty-six. In three years,she would be sixty-nine.
她66岁了。三年后,她是69岁。
She told us that she would not go with us,if it rained.
她告诉我们,如果下雨,她就不和我们一起去了。
I didn''t know how to do it. What would be their ideas?
我不知如何去做,他们会有什么想法呢?
2.过去将来时常可用来表示过去习惯性的动作。此时,不管什么人称,一律用would。
This door wouldn''t open.
这扇门老是打不开。
Whenever he had time,he would do some reading.
他一有时间,总是看书。
I would play with him when was a child.
当我还是孩童时,总是和他一起玩。
4现在完成进行时
其构成形式如下:
I / we / they have
He / she / it has been + 动词的现在分词
功用如下:
1) 表示一个在过去开始而在最近刚刚结束的行动,如:
Ann is very tired. She has been working hard.
Why are you clothes so dirty? What have you been doing?
2) 表示一个从过去开始但仍在进行的行动,如:
It has been raining for two hours. (现在还在下)
Jack hasn’t been feeling very well recently.
3) 表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,如:
She has been playing tennis since she was eight.
4) 现在完成时强调动作行为的结果、影响,而现在完成进行时只强调动作行为本身
如:Tom’s hands are very dirty. He has been repairing the car.
The car is going again now. Tom has repaired it.
注意:现在完成时有否定结构、而现在完成进行时没有否定结构。
现在完成时态可表示做完的时期以及已有的经验、但现在完成进行时不可以