题目内容

【题目】— Do you know him well?

— Sure, we friends for ten years.

A.wereB.have beenC.have becomeD.have made

【答案】B

【解析】

句意:——你很了解他吗?——当然,我们是10年的朋友了。

考查现在完成时。根据for ten years是一段时间,所以前面用现在完成时表示延续性的状态,现在完成时结构:have/has + 动词过去分词;becomemake是短暂性动词,不符合题意。were用在一般过去时,不符合题意。故选B

练习册系列答案
相关题目

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

精英家教网