_____he will return to his native land.

_____he will return to his native land.
A.It is long before that
B.It is before long that
C.It won't be long before
D.It will be long before that
qtrqtrert 1年前 已收到4个回答 举报

happy_zgkm 幼苗

共回答了20个问题采纳率:85% 举报

推荐答案 C 错误,正确答案应该是 B.
翻译:不久以后,他将回到他的祖国.
1.有固定句型:
It won't be long before从句,意思是“不用过多久...就会...”.
It will be long before从句,意思是“要过多久...才会...”
但是此两个句型都要求before从句的时态采用一般现在时代替一般将来时,即对应状语从句在时态上的“主将从现”原则.
但是题中后面从句的时态明显是一般将来时,不符合此语法要求,排除CD.
2.答案AB采用了强调句型的语法,根据该句型的语法特征,去掉it is和that,剩下部分必须是一个完整的句子,即为:
A Long before he will return to his native land.
B Before long he will return to his native land.
很明显,long before意思是“很久以前”,要求句子采用过去时,而before long意思是“不久以后”,句子可以采用一般将来时.
由此排除A,答案B为正解.

1年前

1

silver_Hg 幼苗

共回答了966个问题 举报

C
英语习惯表达方式。即对于未来事件的时间点与现在时间点之间的差距,往往用before+未来时间点来表达
eg It won't be long before you get there. 不久之后你就会到达那里。

1年前

2

merry34 幼苗

共回答了3个问题 举报

答案是C,句意大概为在不久的将来他就要回到他出生的地方,

1年前

1

南方的树 花朵

共回答了5402个问题 举报

C
== Very soon he will go / come back to his native land.

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.039 s. - webmaster@yulucn.com