当前位置 :
一句英语句子时态Iwasafraidhewouldhavegonetobedbythen总觉得have要改成had呢,wasafraid为过去式,bythen表示的是从句过去的之前要做的行为,为什么不用wouldhadgonehavedone是过去到现在,而willh
1人问答
问题描述:

一句英语句子时态

Iwasafraidhewouldhavegonetobedbythen

总觉得have要改成had呢,wasafraid为过去式,bythen表示的是从句过去的之前要做的行为,为什么不用wouldhadgonehavedone是过去到现在,而willhavedone将要发生未做.如果要是amafraid的话,应是wouldhavegone

这句时态有没问题呢?

孙娟萍回答:
  首先,英语全部16种时态里都没有wouldhad这个东西,would是情态动词,后面只能接动词原形.   然后,解释一下句中的时态,这是一个宾语从句,主句Iwasafraid是过去时,从句就必须是过去的某一时态.   然后看从句,其意思是他在过去的某一时刻之前已经睡着,即过去的某一时间之前完成的动作,所以是过去完成时.   而主句发生的时候,即“我害怕”的时候,实际上“他已经睡着”这个动作还没有发生,所以,实际上“我”当时是在害怕还没发生的事,这就要用将来时.   综上所述,从句必须用“过去完成将来时”,即wouldhavegone.   对于你说主句是Iamafraid时,从句的时态则应该是“现在完成将来时”,即willhavegone.
最新更新
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞