must have been与must have done的区别?
来源:百度知道 编辑:UC知道 时间:2024/09/27 22:18:37
其实两者在时态都没有什么区别,都是表示过去一定做过某事~但是~
must have been强调的是状态
must have done强调的是动作~
区别仅在于been和done 那
也就是说是be 和 do 的区别
must have been 一定是(表猜测,用于原因状语从句,时间状语从句)
must have done 本必须做某事(却因为各种原因没有去做),也可以是表猜测,一定做了某事
must have been 一定曾是.
must have done 一定曾做过.
must be doing 与 must have been doing
关于must have been
must have been doing的用法
must与have to?
have been与have gone
Edison must have been very clever, wasn’t he?
The children must have been to the exhibition yesterday, __________?
有must have been的用法么?虚拟语气里面?
it must have been love 的歌词中文翻译
HE MUST HAVE BEEN THERE BEFORE ,HAVEN'T HE?