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
30
community service
Oops!
Okay!
13
far-fetched
Oops!
Okay!
7
arson
Oops!
Okay!
27
... exactly what he...
Oops!
Okay!
18
Having seen a young man take a CD without paying, he...
Oops!
Okay!
24
... the Regina Hotel, which...
Oops!
Okay!
34
can't have finished
Oops!
Okay!
11
My sister, who speaks French and Italian fluently, wants...
Oops!
Okay!
25
witness
Oops!
Okay!
20
correct
Oops!
Okay!
3
punishment
Oops!
Okay!
2
..., which had been...
Oops!
Okay!
5
Having spoken to his father, he told...
Oops!
Okay!
14
correct
Oops!
Okay!
4
... Seville, where...
Oops!
Okay!
28
Having got a long letter from their cousin, they...
Oops!
Okay!
1
can't be serious
Oops!
Okay!
19
tongue-tied
Oops!
Okay!
16
... company that makes...
Oops!
Okay!
9
Tim, whose job invlves a lot of travelling, has offered...
Oops!
Okay!
6
might have stayed
Oops!
Okay!
21
must be
Oops!
Okay!
33
sued
Oops!
Okay!
12
Having come first in her university exams, she was...
Oops!
Okay!
15
must have shown
Oops!
Okay!
26
might be
Oops!
Okay!
17
correct
Oops!
Okay!
22
can't have left
Oops!
Okay!
31
correct
Oops!
Okay!
8
convicted
Oops!
Okay!
32
correct
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!
29
might have got lost
Oops!
Okay!
23
Having seen his neighbour struggling with a lot of heavy bags, he...
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies