作业帮 > 英语 > 作业

英语翻译有一个人还在怀疑昨天发生的一件事,另一个人认为那是他的幻觉,于是说:you must have been dre

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/09 14:51:00
英语翻译
有一个人还在怀疑昨天发生的一件事,另一个人认为那是他的幻觉,于是说:
you must have been dreaming你一定是在做梦(书上句子,书上翻译)
此句用了过去完成进行时态,我觉得用过去完成时不更贴切吗?
假如此句用过去完成时表达应该是怎样的?
you must have dreamed还是
you must have dreamt
我查字典了关于dream的过去分词形式,但是字典里有美式英语和英式英语的不同PP形式,我没看明白
请问dream的一般过去时和过去分词形式分别是什么?
这里用现在完成进行时更贴切,因为在另一个人说话时他仍然在幻想着.
dream的过去式 dreamed/dreamt
过去分词dreamed/dreamt