作业帮 > 综合 > 作业

几个英语问题1.Susan suddenly remembered that she_______(forget)to

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 09:51:03
几个英语问题
1.Susan suddenly remembered that she_______(forget)to bring the library books.
这里答案是forgot,为什么不是had forgotten?
2.-Where________my glasses?I can't find them.
-I______them on the table.
have you put;put,为什么?
可不可以是did you put;put?
3.改错:We got to the station just on time to catch the early train.
答案是把on改成in,为什么?难道不是in time是及时,on time是按时,这里难道不应该就用on time吗?
4.改错:Although he thought he was helping us prepare the dinner,he was only on the way.
把on改成in.这里in the
5.改错:I'm sorry i am late,for I slept on my mistake.
把on改成in.为什么这样改,有没有什么固定用法?
1.一般来说 如果前面谓语动词用过去时,引导从句用过去完成时,来表示该动作在某动作之前已经完成,强调动作发生的先后
而这句话的意思是 她记起她 忘记带书了
这句话没有很明显要强调动作的先后
所以 仅用过去时 会更好
2.这句话用完成时 是因为这个动作对现在产生了影响
而这个影响就是 我找不到书了
在英语中,针对过去动作对现在产生影响的用现在完成时
3.on time 是表示按时 准时 强调刚好踩在那个点上
而in time 是说及时 在规定时间之前前往都是可以允许的
所以及时 更好
4.on the way 是在路上的意思
是他正在赶来帮忙的路上

in the way 是妨碍 挡路的意思
5.这句话初看有点奇怪
其实还原这句话的话
应该是I'm sorry i am late,for my mistake that I slept in.
sleep in 是固定词组 睡懒觉的意思
很抱歉我迟到了,都是我睡懒觉的错
这里位置调整了一下 省略了that