作业帮 > 英语 > 作业

英语单选题 :How long has Robort ______?Since 2004

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/13 06:39:03
英语单选题 :How long has Robort ______?Since 2004
A been to Beijing
B become a policeman
C joined the art club
D studied in this school
我觉得答案应该选D,可是我做的这套题上答案选A,我觉得A不对啊,been to 表示去过某地又回来了啊.
如果选A,
选择D,答案错了
D how long 一般用于完成时或过去时(用得比较少)时态 但是动词用用延续性动词 而has/have been to 不与一段时间连用 has/have been in与一段时间连用
A.to改为in
BC肯定错,become,join都是短暂性动词,不能用
BC的动词应该变为 become----be join----be in 或be a member of