英语帮忙改错Only when it started to rain he noticed that he had left his raincoat somewhere

来源:百度知道 编辑:UC知道 时间:2024/06/08 10:17:35
选项A it started
B he noticed
C had left
D somewhere
顺便帮忙讲解一下

选B
Only开头的句子,主句必须倒装
如:Only when the war was over was he able to get happily back to work...
注意是主句倒装..

这里应该改为
Only when it started to rain did he notice that he had left his raincoat somewhere..

had left 没有问题 这是过去完成时
somewhere 也没问题..是指"雨衣落在了某处"

C,改为left
(补充:我的答案是错的,Ms_Q的是对的)

D,anywhere

Only ,后面应该用否定词anywhere

一个也不选

因为以Only开头的句子,主句必须倒装.Only when it started to rain did he notice that he had left his raincoat somewhere