【选择题又一道】进行时与完成时的。

来源:百度知道 编辑:UC知道 时间:2024/06/02 22:44:57
-has your father returned from africa yet?
-yes, but he ____ here for only three days before his company sent him to canada.

A was
B has been
C will be
D would be

答案是A 我想选C或者D = =

那人什么意思啊 他爸爸是已经回来了还是还没回来呢啊

yet是什么作用 怎么用的啊

你的父亲从非洲回来没?
回来了,但是他只在这里待了三天,然后他的公司把他派送到加拿大。
before可翻译成:在...之前,之后

yet一般用于现在完成时,但在这里,爸爸的行为没有对现在有影响,就不能用完成时态。况且他是过去待了三天,所以用过去时态。

yet表示曾经啊,过去啊,差不多的.你爸从非洲回来了么?- -

你很喜欢用将来时.
你需要好好分析一下句子尤其是注意下时间啊.
后面用了sent 也就是过去时.时态一致把.