1) He always_______(laugh) when his friend tell him funny joke a) laugh b) laughs c) laughing 2) Ann______never______(broke) her leg, it is still has ache a) have broken b) is broking c) has broken 3) My dad_______(prepare) the dinner while I _____(watch) the cartoons a) was preparing; was watching b) preparing; watching c) has prepare; has watch 4) My grandfather_____(watch) the old TV series for long time last month a) was watching b) had been watching c) watchs 5) Matthew_____(buy) tickets for the trip next month a) Buy b) will buy c) has been buy 6) My mom_____(finish) reading these books by tomorrow morning a) Have been finished b) will finished c) will have finished

Check your brain

Leaderboard

Quiz is an open-ended template. It does not generate scores for a leaderboard.

Visual style

Options

Switch template

Continue editing: ?