组卷网 > 初中英语综合库 > 语法 > 谓语动词的时态 > 现在完成时 > 含since/for的现在完成时
题型:单项选择 难度:0.65 引用次数:133 题号:19366460
He ________ a foreigner since he ________ her in Shenzhen.
A.has made friends with; metB.has made friends with; has met
C.has been friends with; metD.has been friends with; has met

相似题推荐

单项选择 | 适中 (0.65)
名校
【推荐1】More than 20 people ________in traffic accidents ________last May.
A.died; forB.have been dead; since
C.have died; sinceD.have been dead; for
2023-01-28更新 | 267次组卷
单项选择 | 适中 (0.65)
【推荐2】(易错题)Tom’s grandpa ________ for ten years.
A.has diedB.has deadC.diedD.has been dead
2020-09-10更新 | 664次组卷
单项选择 | 适中 (0.65)
【推荐3】I ____________ from Mr. Green since he moved to Beijing. I’ll visit him when I go there.
A.won’t hearB.don’t hearC.didn’t hearD.haven’t heard
2023-11-10更新 | 55次组卷
共计 平均难度:一般