Create better lessons quicker
My Profile Page
Edit personal details
Language and Location
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
Log in required
This leaderboard is currently private. Click
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Similar activities from
More formats will appear as you play the activity.