虚拟语气 ifif引导的虚拟语气,从句时态倒退一步吗?主句呢?在对过去进行虚拟时,是不是 if sb had done sth ,sb should have done sth?对现在的虚拟,是不是 if sb did sth,sb should do sth 对将来的虚拟是怎样的?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/09 12:09:56
虚拟语气ifif引导的虚拟语气,从句时态倒退一步吗?主句呢?在对过去进行虚拟时,是不是ifsbhaddonesth,sbshouldhavedonesth?对现在的虚拟,是不是ifsbdidsth,s

虚拟语气 ifif引导的虚拟语气,从句时态倒退一步吗?主句呢?在对过去进行虚拟时,是不是 if sb had done sth ,sb should have done sth?对现在的虚拟,是不是 if sb did sth,sb should do sth 对将来的虚拟是怎样的?
虚拟语气 if
if引导的虚拟语气,从句时态倒退一步吗?主句呢?
在对过去进行虚拟时,是不是 if sb had done sth ,sb should have done sth?
对现在的虚拟,是不是 if sb did sth,sb should do sth
对将来的虚拟是怎样的?

虚拟语气 ifif引导的虚拟语气,从句时态倒退一步吗?主句呢?在对过去进行虚拟时,是不是 if sb had done sth ,sb should have done sth?对现在的虚拟,是不是 if sb did sth,sb should do sth 对将来的虚拟是怎样的?
你的对于现在和过去的表示是正确的
表将来:ifsdweretodo,sheshoulddo

if结构(非真实条件句——表示的是假设的或实际可能性不大的情况)
与..事实相反 If从句 主句
过去 Had done Would* have done
现在 Were/did Would* do
将来 Should do/were/were to do Would* do
例句:If there hadn’t been much rain in spri...

全部展开

if结构(非真实条件句——表示的是假设的或实际可能性不大的情况)
与..事实相反 If从句 主句
过去 Had done Would* have done
现在 Were/did Would* do
将来 Should do/were/were to do Would* do
例句:If there hadn’t been much rain in spring, we would have had a good harvest now. [过去]
If he smoked less, his cough might be well soon. [现在]
If the lecturer should be late, you would have to make a speech first. [将来]
备注:
(1)上表中’*’,would都可转换为should、could、might。
(2) 如果为时间错综句的话,左右两栏可互相搭配,排列组合。
例句:
He would still be alive today if he hadn’t taken that drug.
[与现在事实相反] [与过去事实相反]
(3) if可转换为其他形式
例句:Without your advice, our meeting wouldn’t have been so successfully. [过去]
(=>可转换为:If there hadn’t been your advice, we …)
Your notes are almost illegible (难以辨认的). Notes typed out would be a lot easier to read. [将来]
(=> 可转换为:If the notes had been typed out, it would be a lot easier to read.)
I should have gone to see Dr. Smith and he might have cured me of the disease.[过去]
(=> 可转换为:If he have gone to see Dr. Smith, he ..)

收起