1) This job ………….. easy. a) have been b) haven't been c) has been 2) I …………. some books from Peter. a) has borrow b) have borrowed c) has borrought 3) My brother ………… the early train to London. a) has catch b) has caught c) have caught 4) Neil Anderson ………… me his phone number. a) have given b) has given c) has gave 5) Cindy is almost finished, but not done ………. a) just b) already c) yet 6) Emma has studied three hours and she is ………… tired! a) just b) already c) yet 7) I have ……… heard on the radio that a weather is gonna be changed. a) just b) already c) yet 8) I have ………… seen your father. a) just b) already c) yet 9) He has told me that you haven't finished your dinner .……… a) just b) already c) yet 10) She has …………… cooked the soup. It's hot, but delicious. a) just b) already c) yet 11) The bus is ……….. left! What are we going to do? a) just b) already c) yet 12) Is Tom at home? No, he has ………………. left. a) just b) already c) yet

Leaderboard

Visual style

Options

Switch template

Continue editing: ?