英语情态动词What you referred to just now can have made her very s

英语情态动词
What you referred to just now can have made her very sad.
你刚刚所谈到的可能令他很伤心.
can 是情态动词 完成时态表示过去的动作 后加表现在的情态动词 怎么理解其意义?can 是推测过去么?
You could have completed the task a little earlier.
你本来能早点完成任务的
could是助动词,为虚拟语气.
jackson7879078 1年前 已收到2个回答 举报

mei2679 幼苗

共回答了20个问题采纳率:90% 举报

1.第一个句子.cancould have done 对过去表示肯定推测.你解释的意思是对的.带有“能”的意思,也带有一点责备语气.
如果推测现在用cancould+动词原形.
其实一般用must 表肯定推测,can't表否定或疑问推测.
2.第二句.couldshould have done 带有责备语气,表示“你本该、本能做这件事”的意味.

1年前 追问

8

jackson7879078 举报

谢谢。再问下 刚可能2说错了 虚拟语气中 could 是情态动词吧 should是助动词 是不是原本的词性在虚拟语气中还是什么词性?

举报 mei2679

could 是情态动词,是can 的过去式。should 也是情态动词。 原本词性不变的。

marilynli 幼苗

共回答了6个问题 举报

Could/can+have done 结构表示对过去发生的事情的“怀疑”或“不肯定”。 could 加完成式还用于肯定句时一般表过去可能完成而却未完成的动作。
例句:
1.Can they have won the basketball match?
他们赢了那场篮球赛吗?
2.What you referred to just now can have made...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.376 s. - webmaster@yulucn.com