早教吧 育儿知识 作业答案 考试题库 百科 知识分享

-HowmanytimesChinaitsastonautsintospacesofar?-Threetimes.()A.do;sendB.did;sendC.had;sentD.has;sent

题目详情

-How many times         China        its astonauts into space so far?
-Three times.(  )

A. do; send

B. did; send

C. had; sent

D. has; sent

▼优质解答
答案和解析
答案:D
根据so far,可知so far是现在完成时的标志词.现在完成时态表示过去发生或已经完成的动作对现在造成的影响或结果.或从过去已经开始,持续到现在的动作或状态.本题属于表示过去发生或已经完成的动作对现在造成的影响或结果,现在完成时态的构成:助动词have/has+过去分词,根据主语China是第三人称单数,所以应该用has sent,故选:D.