Did your father come back early last night?

问题描述:

Did your father come back early last night?
--Yes.It was not yet eight o’clock () he arrived home .
A.before B.when C.that D.untill
It was not yet
when有表示同时发生的意思么?
它有但是的意思么?
1个回答 分类:综合 2014-11-13

问题解答:

我来补答
1.答案:B.
2.翻译:
--昨晚你爸爸回来得很早吗?
--是啊,当他到家的时候,还不到八点.
3.
1)此题考查各种连词和句型的区别.
2)A.before
before不能用在此处.
倒是有一个固定句型:It was not some time + before引导的时间状语从句,意思是“没过多久就...”.
如:It was not two hours before he arrived home.没过两个小时他就到家了.
但是请楼主注意的是:此句型中是some time(一段时间/时间段),不是像not yet eight o’clock 这样的sometime(某个时刻/时间点).
3)C.that
如果选C,则该答语使用了强调句型.但是强调句型有个最大的特点,即去掉it was和that之后,剩下部分能够组成一个完整的句子.但是该句去掉it was和that之后为:he arrived home not yet eight o'clock.
很明显,该句是个错句,必须在eight o'clock前再加上介词at.
not yet并不是介词,而是副词短语,表程度.
4) D.until
如果使用not...until...句型,则要求含not的主句必须是瞬间性动词做谓语,但是该题明显是was做谓语,它指状态,而不是一个不可延续的瞬间性动词.
如:He didn't arrive home until eight o'clock.
5)B.when
此时采用的是最简单的时间状语从句的语法.
句子翻译为:当他到家的时候,(时间)还不到八点钟.
3.not yet的意思是“还没有/尚不到”,但是它并不是介词,而只是一个类似于about(大约)用法,(后面加上具体的钟点)的副词短语.
4.此题的when如上解释,是最基本的引导时间状语从句的用法,意思是“当...的时候”.
 
 
展开全文阅读
剩余:2000