1) Don't make such a bother ____________ which dress to wear.  a) about b) over c) with  d) for 2) They ________________ the job by Monday. a) finished b) would finish c) will finish d) will have finished 3) If only you hadn't called the police , everything _____________ all right. a) will be b) would have been c) would be  d) would have be 4) She asked me if I _______ her key. a) saw b) have seen c) had seen d) have see 5) He _______ born in 2012. a) have been b) Either could be used here c) has been d) was 6) He _______________ care of abandoned dogs and cats since he was a boy.   a) has been taking b) takes c) is taking d) was taking 7) I ___________ since morning and I am getting tired. a) am working b) have been working c) was working d) has work 8) This time tomorrow I ____________ a discussion with my boss. a) will be having b) am having c) will have  d) have 9) Last night i ___________ my guitar loudly and someone complained. a) play b) played c) was playing d) am playing 10) An old man ______________ down and read his book. a) have sat b) was siting c) sat d) sit

Leaderboard

Visual style

Options

Switch template

Continue editing: ?