Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
3 in a row
0
%
0
0
0
Back
Restart
16
... company that makes...
Oops!
Okay!
28
Having got a long letter from their cousin, they...
Oops!
Okay!
33
sued
Oops!
Okay!
10
Having travelled for hours to get to the village, she thought...
Oops!
Okay!
35
Having taken home an injured cat she had found by the side of the road, she felt...
Oops!
Okay!
21
must be
Oops!
Okay!
15
must have shown
Oops!
Okay!
31
correct
Oops!
Okay!
13
far-fetched
Oops!
Okay!
26
might be
Oops!
Okay!
2
..., which had been...
Oops!
Okay!
32
correct
Oops!
Okay!
12
Having come first in her university exams, she was...
Oops!
Okay!
19
tongue-tied
Oops!
Okay!
34
can't have finished
Oops!
Okay!
5
Having spoken to his father, he told...
Oops!
Okay!
29
might have got lost
Oops!
Okay!
1
can't be serious
Oops!
Okay!
27
... exactly what he...
Oops!
Okay!
30
community service
Oops!
Okay!
17
correct
Oops!
Okay!
7
arson
Oops!
Okay!
22
can't have left
Oops!
Okay!
20
correct
Oops!
Okay!
24
... the Regina Hotel, which...
Oops!
Okay!
8
convicted
Oops!
Okay!
6
might have stayed
Oops!
Okay!
18
Having seen a young man take a CD without paying, he...
Oops!
Okay!
4
... Seville, where...
Oops!
Okay!
9
Tim, whose job invlves a lot of travelling, has offered...
Oops!
Okay!
25
witness
Oops!
Okay!
11
My sister, who speaks French and Italian fluently, wants...
Oops!
Okay!
23
Having seen his neighbour struggling with a lot of heavy bags, he...
Oops!
Okay!
3
punishment
Oops!
Okay!
14
correct
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies