How long ___ glasses?
A: have you been wearing
B: have you worn
C: were you wearing
D: did you wear
A: have you been wearing
B: have you worn
C: were you wearing
D: did you wear
举一反三
- How long ___ the army? Five years. I ___ the army in 1999. A: have you joined; joined B: were you in; have joined C: did you join; was in D: have you been in; joined
- "How long ______________ in the sun You are working too hard!" A: have you sewn B: did you sew C: have you been sewing D: are you sewing
- I can guess you were in a hurry. You ____ your sweater inside out. A: are wearing B: were wearing C: had worn D: wore
- I can guess you were in a hurry. You your sweater inside out. A: wear B: wore C: were wearing D: are wearing
- ________English? A: How long time are you studying B: How long do you study C: How long have you been studying D: How long time have you studied