做一些真題鞏固所學(xué)知識點,知識是通過不斷實踐掌握住的,因此適量的練習(xí)是很有必要的哦!下面是小編收集整理的七年級英語時態(tài)練習(xí)題,大家一起來看看吧!
?
七年級英語時態(tài)練習(xí)題:
?
1. — I called you at ten, but there was no reply.
?
—Oh, that was probably when I ________ a shower.
?
A. am taking B. took
?
C. were to take D. was taking
?
2. — Have you ever worked with a tape recorder?
?
— I ________ it a lot when I was studying French in school.
?
A. used B. was used
?
C. have used D. had used
?
3. —You must have met him the other day. —Oh, no, I ________ .
?
A. hadn’t B. mustn’t
?
C. haven’t D. didn’t
?
4. —Which flight ________ ? —I want to catch the 13:00.
?
A. you are to catch B. are you catching
?
C. do you catch D. have you caught
?
5. —Excuse me, sir. Would you do me a favor?
?
—Of course. What is it?
?
—I ________ if you could tell me how to fill out this form.
?
A. had wondered B. was wondering
?
C. would wonder D. did wonder
?
?
【答案解析】
?
1. D. 意為:“你打電話來時,我可能正在洗淋浴”。指在過去某個時候正在發(fā)生的動作,用過去進行時。
?
2. A. 句意為:“我在學(xué)校學(xué)法語期間,經(jīng)常使用錄音機”。指過去經(jīng)常發(fā)生的動作,當(dāng)然用3一般過去時。
?
3. D. 問句是對過去情況猜測,答句I didn’t的完整句子是I didn’t meet him the other day. (幾天前我沒有見到他。)
?
4. B. 從語境來看,顯然指將來:“你打算坐哪趟班機?”表示最近打算或安排要做的事,可以用進行式或“be to do”來表示,因此,可選出A和B,而答案A的語序不對,所以只有B對。
?
5. B. 表示剛才想叫你幫忙,就是“我在想你可不可以幫我填這個表格”,所以用過去進行時。
?
與現(xiàn)在完成時連用的標志:
?
until now 的意思是“直到現(xiàn)在(為止)”,表示從過去某時持續(xù)到現(xiàn)在的一段時間,通常與現(xiàn)在完成時連用。如:
?
Until now I have always lived alone. 我一直獨自生活至今。
?
Until now the President has shut his eyes to this problem. 總統(tǒng)至今仍對這個問題視而不見。
?
?
【注】以下兩句中的until now比較特殊,因為其中的until與前面的“否定”構(gòu)成了類似于not…until…(直到……才)這樣的句式,此時,句子通常用一般過去時。如:
?
I was unaware of his existence until now. 現(xiàn)在我才知道有他這么個人。
?
I never realized I loved you until now. 我至今才意識到我愛你。
?
另外,until有兩個意思,一是表示“到……為止”,二是表示“在……以前”,所以until now除表示“到現(xiàn)在為止”外,有時還可表示“在此之前”(即過去),此時它可與一般過去時連用。如:
?
Until now I thought that this sort of accident was the owner’s fault but now I know differently. 過去我一直認為這類事故是車主的過錯,但現(xiàn)在我有了不同看法。
?
一般現(xiàn)在時的特殊用法:
?
當(dāng)時間、條件、方式及讓步狀語從句中的謂語動詞表示將來的動作或狀態(tài)時,習(xí)慣上要用一般現(xiàn)在時表示。如:
?
If you come, we will wait for you. 如果你來,我們就等你。
?
When he gets here, the work will be finished. 當(dāng)他到這兒時,工作將做完了。
?
Though he disagrees with us, he will do as we decided. 盡管他不贊成我們當(dāng)觀點,他還是會按我們的決定去做。
?
另外,在make sure(弄清楚),make certain(弄清楚),take care(注意,當(dāng)心),be careful(注意,當(dāng)心),mind(注意),watch(注意)等后的that從句中通常也只用一般現(xiàn)在時表示將來意義。如:
?
Make sure you come back soon. 你要保證快點回來。
?
We must take care that no one sees us. 我們必須注意別讓人看見我們。
?
Be careful that you don’t hurt her feelings. 當(dāng)心別傷了她的感情。
?
Watch that the baby doesn’t go near the heater. 注意別讓寶寶接近加熱器。
?
Mind you read the examination questions carefully before you begin to answer them. 在答題前要注意仔細閱讀考題。
?
還有,在it doesn’t matter, I don’t care, I don’t mind 等結(jié)構(gòu)(以及類似結(jié)構(gòu))后的名詞性從句也通常用一般現(xiàn)在時表示將來意義。如:
?
It doesn’t matter where we go on holiday. 我們?nèi)ツ膬憾燃俣夹小?
?
I don’t care whether we win or lose. 我不在乎我們是贏還是輸。
?
一般過去時的基本用法:
?
一般過去時由動詞的過去式構(gòu)成。主要表示在過去某個時間所發(fā)生的動作或存在的狀態(tài),常與when, then, at that time, just now, a moment ago, three days ago, last year, yesterday, in 2006等連用,但更多地是通過上下文來表明時間。如:
?
They gave it to me just now. 這是他們剛才給我的。
?
He left for New York a week ago. 他一周以前動身去了紐約。
?
We spent three days in sightseeing. 我們花了三天時間觀光游覽。
?
She lived a long life and died a natural death. 她活了很長,無疾而終。