关于情态动词的问题must have been doing 和must have done 请问 区别

sddasars 1年前 已收到3个回答 举报

田地里的稻草2 幼苗

共回答了22个问题采纳率:95.5% 举报

must have been doing 是对某人从过去某时一直延续到现在有可能继续的动作进行的肯定推测.
must have done是对某人过去的某种动作进行肯定的推测.

1年前

6

91231 幼苗

共回答了18个问题 举报

前面 的是:一定是一直在...
后面的是 :一定已经....

1年前

2

蓝欣雨1982 幼苗

共回答了64个问题 举报

must have been doing 是猜测 别人过去一直在做什么
must have done 是猜测别人应该做了某事

1年前

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