几道语法选择题! 来帮帮我

来源:百度知道 编辑:UC知道 时间:2024/05/31 16:18:15
---Your daughter told me you and Debra_______to each other anymore. I guess what's happened.
---Well,yeah! we are going to seperate.
1.haven't talked
2.weren't talking
3.hadn't talked
4.don't talk

答案 2
为什么要用进行式

A report says a train crashed near Birminghan. According to eyewitness, it____a concrete block which somebody_______on the line.

1.hit,put
2.hit, had put
3.was hitting ,had put
4.had hit,was putting

答案 2

As in reported, 24 people_______ hanging upside down for 20mins in the air when a roller coaster car made a sudden stop.
1.left 2. were leaving 3. were left 4. had left

答案 3 2和3 的区别是什么 什么时候用left 啥时候用 leave

As coffee____in price, I bought three cans instead of my usual one.
1.was reduced 2. had reduced 3. has reduced 4. is reducing
答案 1

我知道题目有点多啦,不过这么题目最搞了
好心人 看到能不能理由写得 清楚一点
小妹我英语最不好了

如果好的

1. 问题的关键提示在anymore,不再。
完成时是表示过去一段时间开始到现在,而“不再”表示的是将来的意思。只能选进行时。而且如果是haven't\hadn't的话,应该说,haven't\hadn't talked to each other for a while...应该是for a while,for a long time这样的话一起用。
2. 这个题目可以从意思来理解。想象一下当时的情景:有报道说,一列火车在伯明翰附近发生撞击事故。根据目击者的描述,火车当时撞向一个放在铁路线上的水泥柱。
hit是事故发生当时的事情,而把水泥柱放在铁路线这个动作发生在什么时候呢?不可能是事故同时发生,所以不能用一个时态,而是事故发生之前,有人放在铁路线上的,所以用过去完成时。
3. were left,表示被动地处于一个状态,而不是他们自己想要被倒挂在过山车上。were leaving就是一个leave的普通动词的意思,离开,与题目意思不符。
4. 咖啡价格下降,所以我买了三罐......