"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
A: have you sewn
B: did you sew
C: have you been sewing
D: are you sewing
举一反三
- How long ___ glasses? A: have you been wearing B: have you worn C: were you wearing D: did you wear
- How long have you been working in this company?
- ________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
- 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 ___________here? I___________that the meeting has been canceled. A: did you stay...just heard B: did you stay...have just heard C: have you stayed...have just heard D: have you stayed...hear