Create better lessons quicker
1) They _______ in a big hotel for their holidays. a) have stayed b) are staying c) stay 2) Maria _______ a bath right now,so call her later. a) has b) has had c) is having 3) Nick ______ my CDs and never returns them! a) is always taking b) has always taken c) always takes 4) Hugh is not home at the moment.He has ______ the supermarket. a) been in b) been to c) gone to 5) The bus _______ at 7.16 pm.Hurry up!! a) is leaving b) leaves c) has left 6) This is the third time we ________ London! We just love this city! a) have visited b) have been visiting c) visit 7) ___________ to the beach this weekend? I want to come with you! a) Do you go b) Have you gone c) Are you going 8) We have been working on this project since we _______ school. a) left b) have left c) have been leaving 9) I ________ Mary is happy with her results. a) am thinking b) think c) have thaught 10) Look!This flower _______ great! a) smell b) is smelling c) smells 11) She ______ hasn't finished her dinner,so she can't go out. a) still b) already c) yet 12) The students ______ on this assignment all day.They must be so tired. a) work b) have been working c) are working

Switch template

Interactives

Leaderboard

Similar activities from Community

Switch template

Interactives