题目内容

5.-How long has this Starbucks __________?
--For about 2years.We sometimes drink afternoon coffee here.(  )
A.been openedB.been openC.openedD.open

分析 ---这家星巴克开张多久了?
---大约两年了,我们有时候下午来喝咖啡.

解答 答案:B.结合For about 2years可知表达的动作发生在过去,持续了一段时间,故用现在完成时have/has+过去分词,open是短暂性动词,不能与一段时间连用,故换成be open表状态,这里open为形容词.故答案是B.

点评 现在完成时表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在.它的构成是:主语+have/has+动词的过去分词.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网