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

How long have you _____your parents?A heard from B got the letter from C had the letter from D received the letter

题目详情
How long have you _____your parents?
A heard from B got the letter from
C had the letter from D received the letter
▼优质解答
答案和解析
选A
How long have you done考察的是现在完成时
只有A可以,B不是延续性动词,C的have不对,D也不是延续性动词