英语语法上的问题 有3道题不懂,谁能教我一下。谢谢!

来源:百度知道 编辑:UC知道 时间:2024/05/31 11:43:43
1.I wondered_______to come to the party.
A.if he is asked B.if he should have been asked
2.The children_______many times not to go near the lake.
A.have been told B.were being told
3.The goods _______when we arrived at the airport.
A.were just being unloaded B.were just been unloaded

请告诉我选什么 最好能说明一下原因 thanks a lot!!

B 在过去猜测过去,用should+完成时
A 表示孩子们已经被告诉好多遍了,而不是正在被告诉
A 表示我们到达的时候 货物正在被卸载 B里面的were和been肯定不能放在一起

1过去时 选B
2只能选A, B选项意思是正在进行
3这个就选A 和2相反 正在卸货

1.B
主句过去,a排除
2.A
已经,many times
3.A
B的were+been 结构错误