作业帮 > 英语 > 作业

Who my dictionary?I don’t know.It on your desk just now.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/18 03:13:37
Who my dictionary?I don’t know.It on your desk just now.
Who my dictionary?
I don’t know.It on your desk just now.
A took had been
B has taken ,was
C has taken ,has been
D took was
Who ?my dictionary?
I don’t know.It ?on your desk just now.
A took had been
B has taken ,was
C has taken ,has been
D took was
答案:B has taken ,was
解析 just now.用过去时
再问: 如果强调刚刚还在桌上 为什么不能用has been呢?还有为什么不能用AD呢?A是到刚刚那段时间还在桌上,过去完成时。
再答: 解析:1、Who ??my dictionary?(这一句话,表示词典不在这而了) 2、I don’t know.(表示现在:我不知道。) 3、It ??on your desk just now. (just now刚才,表示过去,有强调过去,按照英语语言习惯:just now用于一般过去时句中。) 另外,语言都有一个约定俗成原则,力求简单明了。 1、能用一般现在时表达清楚,尽量避免用其它形式表示(现在进行时,现在完成时等等) 2、能用一般过去时表达清楚,尽量避免用其它形式表示(过去进行时,过去完成时等等) 3、能用一般将来时表达清楚,尽量避免用其它形式表示(将来进行时,将来完成时等等) 希望对你学习有帮助。