2、_____are the boys doing ? They are singing in the room.
A .Who B .How C.What D.Where
1、 Look! He _____their mother do the housework.
A. is helping B. are help C. is help D.is helpping
1 When I returned home, he _____ (leave).
2 By ten yesterday evening, she ________(finish)writing.
3 He ______ (study) English for five years before he came here.
4 It ____ _____ (stop) raining when I wake up this morning.
5 I _____ (not read) the book because I had read it before.
6 She said she____ (be) born in 1992.
7 When he _____(come) to China two years ago he found people didn't understand him at all though he ________(learn) some Chinese in his own country.
8 I saw Han Mei yesterday. We _____(not see) each other since left Beijing.
9 When I got to his home, he_____(go) to bed.
10 She asked if Mr. Liu _____ already _____(come) back.
答案:1 had left 2 had finished 3 had studied 4 had stopped 5 didn't read
6 was 7 came had learned 8 hadn't seen 9 had gone
10 had come
1 When Li Ming hurried home, he found that his mother ____already____to hospital.
A has; been sent B had; sent C has; sent D had; been sent
2 We ____five English songs by the end of last term.
A had learned B learned C have learned D will have learned
3 Han Mei told me she _____lunch, so she was very hungry.
A has had B hasn't have C have had D hadn't had
4 By the end of 1976, many buildings _____built in the city.
A have been B have C had been D will
5 She _____her keys in the office so she had to wait until her husband ____home.
A has left; comes B had left; would come C had left; came D left; had come
6 He said that it was at least ten years since I _____a good drink.
A had enjoyed B was enjoying C have enjoyed D have been enjoying
7 The meeting _____when Mr. Wang _____to school.
A has begun; get B has been on; get C had begun; got D had been on; got
答案:1D 2 A 3 D 4 C 5 C 6 A 7 C
例:She lived (live) in New York for eight years before he came to China.
答案:had lived
解析:一般过去时表示过去发生的动作或存在的状态。 而过去完成时主要体现过去发生的两动作先后有别,即比过去发生的某动作还要“过去”,两动作中先发生的是过去完成时,后发生的则只用一般过去时。
专项练习:
例:He asked what I have (have) said.
答案:had
解析:现在完成时强调对现在的影响或结果.而过去完成时强调对过去的影响或结果.
例:He hads (have) gone home when I got to his office.
答案:had
解析:have/has 的过去式都为had, had 在过去完成时中也是助动词, 不能再有单三人称的变化.
例:I'll go with you when I finish(finish) my homework.
答案:have finished
解析:在条件、时间状语从句中表示将来完成的动作,用现在完成时。但注意,此时表示这动作将在另一动作之前完成,若两动作同时发生,或几乎同时发生,则一般不用现在完成时。
另外,现在完成时易与一般过去时弄混,前边已经讲过,这里不在重复.
例:I have already finished my homework.(变一般疑问句)
Have you already finished your homework?
答案: Have you finished your homework yet?
解析:现在完成时态中,肯定句中有already,变否定句或疑问句时通常要改为yet.
例:我去过北京。
I have gone to Beijing.
答案:I have been to Beijing.
解析:"have been to+地点" 是表示曾去过某地,但此刻不在那儿(即在说话的地方)。而"have gone to+地点" 是表示去某地了,此刻在路上或已经到了那个地方(即不在说话的地方)。注意:这两个句式后接副词时,需省to。E.g. He has gone there.
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com