宾语从句中是状语从句时态问题

老师们好,请问宾语从句后面如果再跟状语从句,时态怎么处理??(经常见这种句子)

Mr. Lee said that it had been at least two years since he _______ Faker.

A. had seen    B. was seeing    C. saw    D. has seen


请先 登录 后评论

最佳答案 2019-05-07 08:27

首先看夸克《英语语法大全》英文版1085页一个例句:

They had not read any books since they left school.

尽管从时间关系上讲,left的动作发生在先,not read的动作在后。但since从句的使用要求主句用完成体。从句的通常用一般体,尤其是从句为非延续性动词。

所以,网友这个句子答案应该选一般过去时作标准答案。

Mr. Lee said that it had been at least two years since he _______ Faker.

A. had seen    B. was seeing    C. saw    D. has seen


请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题


Mr. Lee said that it had been at least two years since he saw Faker.

李先生说,自从他看到福克以来,至少已经有两年时间了。

A. had seen    B. was seeing    C. saw    D. has seen

解析:宾语从句中的时间状语从句时态不受宾语从句时态控制,但是宾语从句中的时间状语从句中的主句时态受宾语从句时态控制,所以宾语从句中时间状语从句用一般过去时态,主句用过去完成时态。

请先 登录 后评论
  • 1 关注
  • 1 收藏,2929 浏览
  • 373320508 提出于 2019-03-16 21:26

相似问题