作业帮 > 英语 > 作业

He is talking so much about America as if he(had been)there.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/04/27 14:26:53
He is talking so much about America as if he(had been)there.
Had you listened the doctor ,you (would have been )all right now.有关虚拟语气的,请问第一句句子主句不是现在进行时吗?为什么从句不用过去进行时.第二句不是一句错综条句吗?后面是现在时,为什么不用would be?
He is talking so much about America as if he(had been)there.
1、as if 后面基本全+虚拟语气,有3种
as if + had done (过去)
+ did (现在) 注:be动词转换用were
+ would\could do (将来)
第一句句子中,意思是,他好像曾经去过一样.表达一个过去的意思,那就用第一种as if + had done
2、说实话第二句我是赞同would be的答案的,因为有一个比较明显的时间词now.