题目内容

Neil _______ in Xiamen for five years before he finally decided to go back to Scotland.


  1. A.
    has been
  2. B.
    was
  3. C.
    is
  4. D.
    will have been
B
翻译:在内尔最终决定回到苏格兰之前,他在厦门呆了五年了。
解释:
1. 楼主关键是搞清各个时态所表示动作/状态的特点,以及句中主从句动作发生的时间先后。
2. 后面是一个before引导的时间状语从句,说明主句(前句)动作发生在before从句的动作之前。
而从句动作decided表明用了一般过去时,所以主句动作应该是过去的过去了。
3. A 为现在完成时,表明是延续到现在为止,错误;
C为一般现在时,错误;
D什么时态都不是哦,will be been本来就是错误的短语。
4. 此题答案用过去完成时即had been最好,但是用一般过去时也是可以的。,所以正确答案为B。
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网