1) I (live) __________ in this city for ten years. a) have lived b) b) have been living c) has lived 2) She (study) __________ Spanish since last summer. a) has been studying b) has studied c) have studied 3) They (finish) __________ their homework just now. a) have finished b) have been finishing c) has finished 4) He (wait) __________ for the bus for over an hour! a) has waited b) has been waiting c) have waited 5) We (visit) __________ this museum three times so far. a) have visited b) have been visiting c) has visited 6) You (work) __________ all day without a break. You must be exhausted! a) have been working b) have worked c) has been working 7) She (write) __________ five reports this month. a) has written b) has been writing c) have written 8) They (travel) __________ around Europe for the past two months. a) have been traveling b) have traveled c) has traveled 9) He (not see) __________ his cousin since last Christmas. a) has not seen b) has not been seeing c) have not seen 10) I (read) __________ this book all afternoon, and I’m only halfway through! a) have read b) have been reading c) has read

Leaderboard

Visual style

Options

Switch template

Continue editing: ?