满分5 > 初中英语试题 >

Which sentence is true? A.I have kept th...

Which sentence is true?

A.I have kept this book for two days.

B.The movie had begun for twenty minutes.

C.My uncle has away from his hometown since 10 years ago.

D.Where have you gone these days?

 

A 【解析】 句意:哪个句子是正确的? 考查现在完成时。“for+一段时间”用于现在完成时,A项正确;begun是瞬间性动词,不能与“for+一段时间”连用,B项错误;be away from是延续性动词,C项应在away前加been,C项错误;have gone to表示说话人还没回来,have been to表示说话人已回来,D项问的是对方这些天去了哪里,应该用have been,D项错误。故选A。  
复制答案
考点分析:
相关试题推荐

--- How clean the bedroom is!

--- Yes, I am sure that someone                it.

A.cleans B.cleaned C.has cleaned D.had cleaned

 

查看答案

Henry used to live with his parents, ____?

A.did he B.used he C.didn’t  he D.doesn’t he

 

查看答案

This is really a large amount of money. But it is ______ than we need.

A.much fewer B.less much

C.far more D.far less

 

查看答案

The Greens and the Browns _____next-door neighbors for many years.

A.were B.was C.have been D.had been

 

查看答案

Joyce wrote an article ______ how to improve our memory.

A.at B.on C.in D.to

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.