作业帮 > 英语 > 作业

用 If I were he / him

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/09 00:37:13
用 If I were he / him
人称代词 作表语的时候,用 主格还是宾格?
看到网上,说的比较多的是 宾格
It's me
那 这句话:【 如果你是他 该有多好】
How nice it would be if you were he./ him
1 该句子 语法 句子结构 是否正确
2 you were he / him 那个对还是 多可以?( 个人倾向 him ,呵呵)
3 这个句子正确的话,would be 这里虚拟语气 是对现在事实的虚拟,
还是 对 过去事实的虚拟?
【 觉得这句是 对现在的虚拟吧 自己查的虚拟构成】
现在虚拟
动词过去式(be 用 were)
would / should / might / could + 动词原形
过去虚拟
had +动词过去分词
would / should / might / could have + 动词过去分词
人称代词 作表语的时候,应该用宾格.实际生活中的英语也是这样,除了:
It is I who did the job. (但现在人们也常说成 It is me who did the job.)

How nice it would be if you were him. (鲜有听到 ”If you were he" 的)
这句话中的 would 是个表达“判断意见”的情态助动词,即所谓“虚拟语气”.
would / should / might / could + 动词原形等有两重语义:1)情态助动词(虚拟语气,用于现在时的表述中);2)时态助动词(用于过去时的表述中)

would / should / might / could have + 动词过去分词:虚拟语气(不曾发生的动作),用于过去时的表述中.

had +动词过去分词有两种语义:1)“过去的过去”(过去某一个时间之前发生的动作);2)“过去的虚拟”(过去不曾发生的动作:“假如... " 例:Had you worked hard enough, you would have been able to pass the exam.)
再问: 恩。谢谢您啦。How nice it would be if you were him. 您觉得 这句是 对现在事实 的虚拟吗?呵呵
再答: 是的。如果放到过去时的环境中,这个表述应该是: It would have been nice if he had been my brother.
再问: 恩。谢谢您,解释的很好。。以后如有问题。还望指点一二。。我业余时间,来知道学习看看,打发时间,哈 采纳啦