2. By the time you get to Beijing tomorrow, I____for Shanghai.
- A.
shall have left
- B.
will leave
- C.
am leaving
- D.
have already left
正确答案是 A, 你的答案是 B。你答错了
A,考察将来完成时。By+将来的时间点,用将来完成时 will/shall have done。
11. When I called you this morning, nobody answered the phone.____?
- A.
where have you been
- B.
where have you been to
- C.
where did you go
- D.
where were you
正确答案是 D, 你的答案是 A。你答错了
D,where were you?是指“我打电话时,你在哪里?”where did you go?是指“我打电话时,你去哪里?”所以根据语言习惯,选D。
12. As my mother____here before, I went to meet her at the railway station.
- A.
had never been
- B.
has never been
- C.
had been never
- D.
never was
正确答案是 A, 你的答案是 C。你答错了
A,由于母亲从未来过这里,我便到火车站去接她.。首先,没来过这, 是在我去车站以前的事,是过去的过去,所以用过去完成时.这样就排除了B和D;其次频率副词 never often seldom usually 等放在助动词和情态动词之后,这样就排除了C。
14. He____for three years.
- A.
has joined the army
- B.
has been in the army
- C.
has been serving in the army
- D.
joined the army
正确答案是 B, 你的答案是 A。你答错了
B,join为瞬时动词,瞬时动词用于完成时时,不与for+一段时间连用,故改为持续性动作 be in the army。
15. The growth of part time and flexible working patterns, and of training and retraining schemes,____more women to take advantage of employment opportunities.
- A.
have allowed
- B.
allow
- C.
allowing
- D.
allows
正确答案是 D, 你的答案是 A。你答错了
D,一般现在时。主谓宾结构,主语为the growth( of... ...schemes),主语是单数,因此谓语动词+s,用一般现在时。兼职等更加灵活的就业形式和培训机会的(定语)增加(主语),使得更多妇女能够充分利用就业机会。
17. The company____a rise in salary for ages, but nothing has happened yet.
- A.
is promised
- B.
is promising
- C.
has been promising
- D.
promised
正确答案是 C, 你的答案是 D。你答错了
C,现在完成进行时强调过程,现在完成时强调结果。公司一直承诺涨工资(过程),但到现在还没涨(结果)。
18. No sooner had he sat down than the telephone____.
- A.
rings
- B.
was ringing
- C.
rang
- D.
hand rung
正确答案是 C, 你的答案是 B。你答错了
C,一般no sooner后面倒装用过去完成时,than后面的动词用一般过去式。
22. He____novels, whenever his wife goes shopping.
- A.
is reading
- B.
reads
- C.
has read
- D.
has been reading
正确答案是 B, 你的答案是 A。你答错了
B,一般现在时,表示经常性、习惯性的动作。Whenever每当,每当他妻子去购物的时候,他都读小说。所以用一般现在时即可。
26. She reminded me that Bangkok____the capital of Thailand.
- A.
is
- B.
was
- C.
had been
- D.
have been
正确答案是 A, 你的答案是 D。你答错了
A,曼谷是泰国首都,这件事不随时间的改变而改变,因此用一般现在时。
33) By the time you arrive tonight, I____for several hours.
- A.
had studied
- B.
have been studied
- C.
had been studying
- D.
will have been studying
正确答案是 D, 你的答案是 C。你答错了
D,将来完成时。By+将来的时间点,用将来完成时。
34)According to the timetable, the train for Shanghai____at seven o’clock in the evening.
- A.
leaves
- B.
has left
- C.
was left
- D.
will leave
正确答案是 A, 你的答案是 D。你答错了
A,一般现在时表将来。时刻表,时间表timetable中用一般现在表将来。
35. I can’t find my dictionary. I wonder whether Mary____it now.
- A.
have
- B.
has
- C.
is having
- D.
had
正确答案是 B, 你的答案是 C。你答错了
B,考察宾语从句的时态。主句用一般现在时,从句根据实际情境选择合适的时态。我想知道(现在)Mary现在有没有(现在)。
40. It is reported that by the end of this month, the output of cement in the factory____by about 10%.
- A.
will have risen
- B.
has risen
- C.
will be risen
- D.
has been rising
正确答案是 A, 你的答案是 B。你答错了
A,将来完成时。By+将来的时间点,将来完成时。