早教吧 育儿知识 作业答案 考试题库 百科 知识分享

he has ____ here for hours A been B been away 哪个正确为什么不选B因为有here吗

题目详情
he has ____ here for hours A been B been away 哪个正确为什么
不选B因为有here吗
▼优质解答
答案和解析
for 3 hours 是 been away 的宾语补足语 你是想问has been away在句子里用现在完成时是不是因为后面的for 3 hours吧?应该是的~