Complete the following sentences with FOR or SINCE !

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!
11. It hasn’t rained June.
12. We have been married 12 years now.
13. I’ve known John a very long time.
14. We have known each other high school.
15. They have had this car 2008.
16. She has been very ill several days.
17. We haven’t seen her this morning.
18. This jacket is very old. I have had it ages.
19. He hasn’t eaten anything this morning.
20. It has been hot May


Complete the sentences with one of the following words : JUST , ALREADY, YET, EVER, NEVER, STILL

15. Bob hasn’t phoned me yet. I am starting to get nervous.
16. Have you eaten porridge ?
17. We have seen this film, but we’ll watch it again.
18. Sue has come back from her holiday in Greece. She’s got a wonderful tan.
19. Have you finished your exams , ?
20. I have been to Turkey but I would love to go.
21. They haven’t installed my phone .
22. Has she worked in a restaurant?
23. The books I ordered haven’t arrived . Where are they ?
24. I have visited Rome, but it would be nice to go there again .
25. He hasn’t found his keys. He’s been looking for them the whole morning.
26. They have arrived from a long journey to Australia.
27. Has your lesson started ?
28. I have done my homework, so I guess I can play outside with my friends