1) Sarah _________ (study) for her exams for three hours. a) A) studies b) B) has been studying c) C) studied d) D) was studying 2) I __________ (not finish) my project yet. a) A) haven't finished b) B) haven't been finishing c) C) didn't finish d) D) wasn't finishing 3) She __________ (travel) to five different countries this year. a) A) has been traveling b) B) has traveled c) C) traveled d) D) was traveling e) E) has travelled 4) How long ___________ (you/work) here? a) A) were you working b) B) have you been working c) C) did you work d) D) have you worked 5) They __________ (build) the house for over a year now. a) A) have built b) B) have been building c) C) built d) D) were building 6) My brother ___________ (take) Spanish lessons since he was six. a) A) has taken b) B) has been taking c) C) took d) D) was taking 7) She ___________ (not/run) for two weeks due to her injury. a) A) hasn't run b) B) hasn't been running c) C) didn't run d) D) wasn't running 8) _________ (you/ever/visit) Paris? a) A) Were you visiting...? b) B) Have you been visiting...? c) C) Did you visit...? d) D) Have you ever visited..? 9) The kids __________ (play) outside since morning. a) A) play b) B) have been playing c) C) played d) D) were playing 10) We __________ (know) each other for a long time. a) A) have known b) B) have been knowing c) C) knew d) D) were knowing

Present Perfect / Present Perfect Continuous

Leaderboard

Visual style

Mga Option

I-switch ang template

I-restore ang gi-autosave: ?