1) I ____ (not do) my homework yet.  a) haven't done b) haven't been doing 2) She ____ (study) all morning.  a) has studied b) has been studying 3) This is the best film I ____ (ever see).  a) have ever seen b) have ever been seeing 4) She ____ (finish) the test yet .  a) hasn't finished b) hasn't been finishing 5) I ____ (play) video games since 2 o'clock.  a) have played b) have been playing 6) She ____ (already/watch) this film.  a) has already watched b) has already been watching 7) They ____ (be) to the theatre three times so far.  a) have been b) have been being 8) Mary ____ (work) for many hours. That's why she's tired now. a) has worked b) has been working 9) He ____ (just/leave)! a) has just left  b) has just been leaving  10) How long ____ (you/learn) English? a) have you learned b) have you been learning 11) I ____ (never/try) Vietnamese food. a) have never tried b) have never been trying 12) His hands are dirty. He ____ (work) in the garden all morning. a) has worked b) has been working 13) Her hair is wet. She ____ (swim) in the pool. a) has swum  b) has been swimming 14) I ____ (clean) my room, mom! Can I go out now? a) have cleaned b) have been cleaning 15) I ____ (clean) my room all morning! I'm very tired. a) have cleaned b) have been cleaning

Present Perfect Simple and Continuous

순위표

비주얼 스타일

옵션

템플릿 전환하기

자동 저장된 게임을 복구할까요?