当前位置 :
虚拟语气中haddone与wouldhavedone,did与woulddo的用法有何区别
1人问答
问题描述:

虚拟语气中haddone与wouldhavedone,did与woulddo的用法有何区别

潘世永回答:
  当主句与if条件句中的动作都发生在过去时,主句谓语动词就要使用haddone形式,if条件句中谓语动词则要使用wouldhavedone形式.e.g.IfIhadworkedhard,Iwouldhavepassedalltheexams.   当主句以及if条件句中的动作都发生在现在时,主句的谓语动词必须使用did(be动词用were),if条件句动词须使用woulddo形式.e.g.   Ifhecameontimeforthemeeting,Iwouldtreatyoutoarichmeal.   IfIwereyou,Iwouldgowithhim.   当主句和if条件句的动作都发生在将来时,主句动词可以使用did,shoulddo或weretodo形式,if条件句中动词须使用woulddo形式.   e.g.Ifyoukept/should/keepweretokeepyourpromise,youwouldearnmorethantrust.
最新更新
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞