几道语法题,谢谢~!

来源:百度知道 编辑:UC知道 时间:2024/09/21 03:18:57
1.He has just bought a new house. He has been in it_____a short time.
A.for B.about 请高手详细解释各个答案。
2.There is always a car outside his gate.____ he can't get into his garage.
A. For this B. That's why 请高手详细解释各个答案。谢谢!

A
完成时态的持续时间用FOR
B
THAT’S WHY ……这是他不能进车库的原因

你好

1.选A for "for a short time"呆了一段时间 固定搭配;about 后面接时间的话,一般都跟具体的时间,如 about+ half a day / an hour 等

翻译:他刚买了栋新房。他已经在里面住了一小段时间了。

2.选B That's why 引导原因状语从句 还可以说 Because of this, 或For this reason, 单纯的For this,是不行的 (而且后面得有逗号)
翻译:他门口经常停着一辆车。这使他进不了自己的车库 (那就是他为什么进不了车库的原因。)

1. A (for 后面加时间词就是可以表示“经过一段时间”的意思;about的意思是“大概”,但没有about a short time的用法,因为a short time本来就是不确定的时间,加上同样表示不确定的词about就不知所谓了)
2. B (That's why意思是“因此”。"For this"意思是“在这方面;就此而言”,不能用于如上句那样表示较强因果关系的情况。)

1.A, for(表示时间、距离等)达,计

2.A, for 因为,由于,for this,由于这个...

1.A for加时间段,表示一段时间
2.B That's why ...那就是...的原因。

for
that's why