PRESENT perfect or past tense?

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!

Question: -------------------------------------------- Answer:

1. What ?----------------- I.
( you - make - for us)-------------------------------------------------------(make - sandwiches)

2. , too?---------------------No, .
( you - make - tea )

3. What ?-------------------------- I at Burbburger's.
( you - do )---------------------------------------------------------------------------(have - ten hamburgers )
You’re green in the face.

4. Why did Tom speak German yesterday?--Because in Germany.
( Tom - speak - German - yesterday )---------------------------------------(he - phone - his friend )

5. Why ten---------Because the dog .
minutes ago?----------------------------------------------------------------------------------( bark - in - garden - Mr Reed’s)
( Robin - shout - at - dog )

6. Who right now?--------------------Mr White, our teacher.
( arrive - right now)

7. by bus today?------No, in a brand-new BMW
( he - go - to school - by bus - today )---------------------------------------------------( he - come - to school )


8. ?---------------------No, .
( he - buy - new car)---------------------------------------------------------------------( he - take - his wife’s car )

9. Where ?-------------------She her brother in Munich last summer.
( she - it - get from )------------------------------------------------------------------------( buy - it - when - she - visit )

10. on this car? Yes, this car .
( she - spend - a lot of money )--------------------------------------------------------( be - very expensive )