推荐文档列表

初中新编语法同步训练8

时间:2022-02-06 14:08:27 中学英语 我要投稿

初中新编语法同步训练(8)

选择填空 

1. ____ in Shanghai long?

A.Have you lived B.Have you ?C.Did you lived D.Are you live

2.“Have you ____ your present yet?”his mother asked.

A.chose B.chosen C.chosed D.choosed

3.Since last year I ____ him only once.

A.saw B.see C.have seen D.was seeing

4.I’ve waited for you ____ 7 o’clock.

A.since B.at C.for D.after

5.They haven’t heard from their uncle since he ____ Wuhan.

A.leave B.is going to leave C.leaves D.left

在A、B、C、D四个选项中,选择与所给句子意思相同的选项

1.I last saw her two months ago.

? A.I have seen her since tow months ago.

?B.I have seen her for two months.

?C.I haven’t seen her since two months.

?D.I haven’t seen her for two months.

2.It is five years since I bought the bike.

? A.I have bought the bike for five years.

?B.I didn’t buy the bike since five years ago.

?C.I have had the bike for five years.

?D.I had bought the bike since five years ago.

3.Aunt Alice left here half an hour ago.

? A.Aunt Alice has left here since half an hour ago.

? B.Aunt Alice has been away here for half an hour.

?C.It was half an hour since Aunt Alice has left.

?D.Aunt Alice has been away from here since half an hour ago.[ZK)]

4.She borrowed a story?book from the library on Monday, and it’s Thursday today, she is still reading it.

? A.She has had the story?book for three days.

?B.She has kept the story?book for three days.

C.She has borrowed the story?book since Monday.

?D.She has borrowed the story?book before Thursday.

5.Tom got up ten minutes ago.

?A.Tom has been up since ten minutes ago.

?B.Tom has got up for ten minutes.

?C.Tom won’t get up after ten minutes.

?D.Tom has been up for ten minutes ago.

用所给动词的适当形式填空

1.I ____ (not see) Kate since she left the school.

2.The Greens ____ (live) in this town for over ten years.

3.When they ____ (get) to the station,the train ____(just leave).

4.I can’t ____ (find) my pen.I think I ____ (lose) it.

5.A:I can’t find my keys. ____ you ____ (see) it?

?B:Yes,you ____ (leave) it in the meeting?room yesterday.

? ____ (put) it back in your desk.

答案与详解

Ⅰ.1.A现在完成时表示动作的持续及对现在的影响。

2.B“choose” 的过去分词为chosen。 

3.C从过去某个时刻到目前这一段时间里发生的事情须用现在完成时。

4.Asince后跟时间点与现在完成时连用。

5.D现在完成时态与since引导的时间状语从句连用时,从句须用一般过去时。 

Ⅱ.1.D

2.Cbuy为瞬间动词,不能与for或since短语连用,应将它换成have。

3.D同2,leave为瞬间动词,A不合适;C句中时态不对。

4.Bborrow为瞬间动词,C、D不合适;A句表达的意思不对,只能选B。 5.Abe up表状态,可与 for/since短语连用。

Ⅲ.1.haven’t seen 2.have lived “The Greens”表示复数意思,故用“have”。

3.got; has just left 4.find;have lost 5.Have...seen;left;have put