问题
选择题
—Has your father returned from Africa yet?
—Yes,but he _______ here for only three days before his company sent him to Australia.
A.was
B.has been
C.will be
D.would be
答案
答案:A
根据所提供的情景“before his company sent him to Australia”可判断出要用一般过去时,表示“他过去在这儿待了三天”,故选A项。现在完成时表示已经完成动作或从过去某个时候开始一直延续到现在的动作。一般将来时表示将要发生的动作或存在的状态。过去将来时表示从过去某个时间看将要或将来发生的事。