B1 Level Test
B1 Level Test
DATE: E’ CLASS
I. Fill in: yet, already, since, for, usually, tonight, how long, ever, at the moment
or still
3. I don’t know .................... Harry has been working on that project but it
seems like weeks.
5. We’re meeting some friends for a meal ................. Would you like to
come along?
6. Pam has ...................finished her test, and I’ve only done half of mine!
7. Pat ....................gets to school at 8 o’clock sharp, but it’s half past and he
hasn’t arrived yet.
8. Is Jill .................... going out with Jack, or have they split up?
9. I’m trying to finish clearing up ...................... Can you ring back later?
II. Fill in: “has/have been in”, “has/have been to”, “has/have gone to”
iSLCollective.com
.........................(work) here for the last 6 months now. My day usually 4)
.......................(start) at 8 o’clock. This week I 5) ........................(look after)
25 toddlers whose parents 6) .............................(want) some time to
themselves during the day. By next year, I hope the numbers
7)....................(rise) to nearly 40.
IV. Complete the second sentence so that it has a similar meaning to the
first sentence using the word given
iSLCollective.com
V. Choose the correct answer
1. Tom stopped (picking up/to pick up) his washing on the way home.
5. I regret (informing/to inform) you that your husband has been arrested.
VI. Write what each word is followed by: F.I (full infinitive), B.I (bare
infinitive), or -ing form
1. can + .........................
2. avoid + .......................
4. promise + .........................
5. object to + .........................
iSLCollective.com