時態(tài)是英語中一個重要的語法范疇,它表示不同時間發(fā)生的動作或存在的狀態(tài)以及動作發(fā)生或存在的方式。下面是小編收集整理的**英語時態(tài)練習(xí)題,大家一起來看看吧!
?
**英語時態(tài)練習(xí)題:
?
( ) 1 -He came early this morning, didn't he?
?
-Yes, he did. He often___ to school early.
?
A. come B. comes C. came D. has come
?
( ) 2 Ann ____ her hair every week.
?
A. is going to wash B. wash C. washes D. is washing
?
( ) 3 They usually_____TV in the evening.
?
A. watch B. will watch C. are watching D. watches
?
?
( ) 4 The sun ___ in the east and___ in the west.
?
A. raises; set B. rise; sets C. rises; sets D. rises; set
?
( ) 5 Miss Gao___ English on the radio every morning.
?
A. had studied B. studies C. study D. studied
?
( ) 6 Our teacher will return by the time school
?
A. will begin B. began C. is beginning D. begins
?
參考答案:1-6 B C A C B D
?
涉及狀語從句的幾種特定時態(tài):
?
1. “主將從現(xiàn)”原則
?
即若主句為一般將來時,時間和條件狀語從句通常要用一般現(xiàn)在時表示將來,而不能直接使用將來時態(tài)。如:
?
I’ll give her the telex when she comes. 她來時把電傳交給她。
?
I’ll return the book as soon as I have read it. 這書一看完我就送還。
?
He’ll have four years at university after he leaves school. 他中學(xué)畢業(yè)后要上四年*。
?
?
2. since與完成時
?
since 引導(dǎo)時間狀語從句時,其主句通常要用現(xiàn)在完成時,有時也用現(xiàn)在完成進(jìn)行時。如:
?
She has had another baby since I saw her last. 從上次我見到她以來,她又生了一個孩子。
?
He has grown an inch since I saw him. 我上次見到他以后他已長高了一英寸。
?
注:當(dāng)主句為“It + be + 一段時間”時,則通常用一般現(xiàn)在時代替現(xiàn)在完成時。如:
?
It’s more than three years now since I saw her last. 我們已有三年多沒見面了。
?
3. 特定句式的時態(tài)
?
由no sooner. . . than, hardly [scarcely]…when引出的時間狀語從句,其主句通常用過去完成時,從句通常用一般過去時。如:
?
Hardly had he arrived when she started complaining. 他剛到她就抱怨起來。
?
No sooner had he gone to sleep than the telephone rang. 他剛睡著電話鈴就響了。
?
We had no sooner set out than a thunderstorm broke. 我們剛出發(fā)就下起一陣?yán)妆?
?
No sooner had she agreed to marry him than she started to have terrible doubts. 她剛同意嫁給他她就開始產(chǎn)生可怕的疑慮。
?
將來進(jìn)行時用法:
?
一、構(gòu)成方法
?
英語的將來進(jìn)行時由 will be doing 構(gòu)成。
?
二、用法說明
?
■將來進(jìn)行時表示在將來某個時間正在發(fā)生的動作。如:
?
At this time tomorrow, I’ll be taking a test. 明天這時我會在考試。
?
This time next week I’ll be lying on the beach. 下星期這個時候我就會躺在沙灘上了。
?
Don’t phone me between 7 and 8 p. m. We’ll be having dinner then. 七八點鐘之間別來電話,那時我們會在吃晚飯。
?
■將來進(jìn)行時表示安排將要做的事,與現(xiàn)在進(jìn)行時有時可互換。如:
?
We’ll be spending the winter in Australia. 我們將在澳大利亞過冬。
?
We’re spending the winter in Australia.
?
注:為避免will給人誤以為是表示“意愿”的情態(tài)動詞,口語中表示單純的將來時常用將來進(jìn)行時。如:
?
Mary won’t pay this bill. 瑪麗不肯付這筆錢。(表示意愿)
?
Mary won’t be paying this bill. 不會由瑪麗來付錢。(單純談未來情況)
?
現(xiàn)在完成時用法:
?
■用于This/That/It is the first(second…) time that…句型中。如:
?
It is the first time that I have visited your beautiful city. 這是我*次參觀這個美麗的城市了。
?
■用于This/That/It is +the+形容詞高級+名詞+that…句型中。如:
?
That’s the most interesting book I’ve ever read. 這是我看過的最有意思的書。