作业帮 > 英语 > 作业

英语语法:I could have fooled you.情态动词+完成时形成虚拟语气用法,本来可以作但没做,但今天人说

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/08/14 01:35:40
英语语法:I could have fooled you.情态动词+完成时形成虚拟语气用法,本来可以作但没做,但今天人说
I might have killed a man last night.是表猜测,奇怪了,情态动词换了个就不是虚拟了?而且last night是过去,这里该用完成时?情态动词+动词的句子有过去时和进行时吗?
英语语法:I could have fooled you.情态动词+完成时形成虚拟语气用法,本来可以作但没做,但今天人说
你好.
1 I might have killed a man last night.是表猜测== It is possible that I killed a man last night.

2 I could have fooled you (if I had wanted to). -------这是虚拟语气,假设过去的事情.一般来说,情态动词 + 完成式 -------指代已经过去的事情.
it was possible that she was writing at that time == She might be writing at that time 情态动词+进行式.
it was possible that she was a nurse at that time == she might be a nurse at that time 情态动词+过去式------这个“过去式”体现在“情态动词”上面:may --- might