这道题选将来完成时还是现在完成时

I'll explain the formula again as soon as I ______ these figures.

A.will check

B.have checked

C.check

D.will have checked

这道题选将来完成时还是现在完成时?

请先 登录 后评论

最佳答案 2017-03-18 11:22

答案选 B,即选现在完成时,这就是所谓的“主将从现”,即当主句为一般将来时的时候,时间状语从句不能直接使用将来时态,而要用一般现在时表示将来意义,若强调从句动词的完成,则可以用现在完成时代替一般现在时。


请先 登录 后评论

其它 1 个回答

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

I'll explain the formula again as soon as I ______ these figures.

A.will check

B.have checked

C.check

D.will have checked

这道题选将来完成时还是现在完成时?

答案解析:以上B为正确答案

从属连词as soon as 引导的时间状语从句有以下2种情况

(1)主句使用一般将来时态表示将来,从句使用一般现在时态代替一般将来时态。(主句动作和从句动作都还没有发生)(也就是“主将从现的原则)

I will call you as soon as I arrive in Beijing.

参考译文:我一到北京给给你电话。


(2)主句使用一般将来时态表示将来,从句使用一般现在完成时态代替将来完成时态。(主句动作还没有发生,但是从句动作已经发生且完成。)

I'll explain the formula again as soon as I have checked these figures.

参考译文:我以核对完这些数字,我将会再次给你解释这个公式/配方


请先 登录 后评论
  • 1 关注
  • 2 收藏,2733 浏览
  • 水龙果 提出于 2017-03-06 20:52

相似问题