1) He ___________ (read) that book for two hours. a) has read b) have been reading c) has been reading 2) How long ___________ (wait) the bus. a) have you been waiting? b) have wait c) has been waiting 3) She _________________ (play tennis) since she was ten. a) has played tennis b) has been playing tennis c) have been playing tennis 4) We __________________ (live) in the same house for five moths. a) have been living b) have live c) has live 5) They _______________ (make) films since they left college. a) has been makanig b) have been making c) has made 6) My mother ________________ (work) since ten years. a) has been working b) has work c) have been working 7) My grandfather _______________ (teach) math since six years. a) you has learnt b) have been teaching c) has been teaching 8) How long _______________ (learn) English language? a) has you been learning b) have you been learning c) Have you learn 9) You look tired. What _______________ (do)? a) have you been doing b) have you did c) you have been doing 10) I _______________ (read) the novel for two hours. a) have been reading b) has you been reading c) have you read

Present Perfect Progressive (has/have + been + ing).

لوحة الصدارة

النمط البصري

الخيارات

تبديل القالب

استعادة الحفظ التلقائي: ؟