问几道英语单项选择题

来源:百度知道 编辑:UC知道 时间:2024/06/17 04:47:02
1.It was the longest film I have ever seen, it___three hours.
A.lasted B.stayed C.finished D.completed

2.We were so late we___had time to catch the train.
A.nearly B.almost C.hardly D.simply

请分析一下各个选项,谢谢!

1. A
根据题意须填入延续性动词,而C.finished “完成”和D.completed “完成/结束”都是瞬间性动词,排除;
B stay虽然有“保持...(状态)”的意思,但是后面一般加形容词/副词/介宾/分词等形成类似的系表结构。如:The shop stays open until 12:00 pm.
A last可做行为动词,意思是“延续”,结构是last (for) some time “延续...(一段时间)”。如:The film has lasted (for) 3 hours.

2. C
根据题意,须表达否定意思:“(我们来得如此之晚,以至于)没有时间赶上火车”。
而四个选项中只有C hardly含有否定含义。

A
C

A C 第一题 C 和D可以马上排除 主要是Lasted和 stayed的辨析 lasted表示持续的一段时间 Stayed多侧重于停滞的某一水平 hardly 是 几乎不 的意思 符合题意