–Have you studied English for a long time?
1个回答
C
完成时态通常和时间长度连用,只有C表示时间长度,故选C。
相关问题
How long have you study English?
How long have you been studying English?
Hao long have you studied English?回答
英语单选求助If you have really been studying English for so long,
You must have waited for a long time,_____ you?
I have waited you for a long time .
–Have you worked here for a long time?
— Have you known him for a long time?
You must have waited here for a long time ,____________you
i have not seen you for a long time.Where have you ---?