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
ALH 3 - Unit 6 - Review
0
%
0
0
0
Back
Restart
grammar C: 2
didn't need to / didn't have to
Oops!
Okay!
grammar A: 2
has to
Oops!
Okay!
vocab C: 5 and 6
am - joined
Oops!
Okay!
vocab C: 1 and 2
collect - been
Oops!
Okay!
grammar A: 1
must not
Oops!
Okay!
vocabulary A: 6
effective
Oops!
Okay!
functional language: 5
honest
Oops!
Okay!
vocabulary A: 2
aggressive
Oops!
Okay!
grammar C: 6
had to
Oops!
Okay!
grammar B: 1
have you been surfing
Oops!
Okay!
grammar B: 4
have you been practicing
Oops!
Okay!
functional language: 4
agree
Oops!
Okay!
grammar B: 5 and 6
haven't finished - has gone
Oops!
Okay!
grammar B: 3
have been coming
Oops!
Okay!
functional language: 3
concerned
Oops!
Okay!
vocabulary B: 4
stadium
Oops!
Okay!
vocabulary A: 3
competitive
Oops!
Okay!
grammar B: 2
has been
Oops!
Okay!
vocabulary A: 4
massive
Oops!
Okay!
vocabulary A: 1
decisive
Oops!
Okay!
vocab C: 3 and 4
took - lost
Oops!
Okay!
grammar C: 4
needed to / had to
Oops!
Okay!
grammar C: 3
had to
Oops!
Okay!
functional language: 1
opinion
Oops!
Okay!
grammar C: 1
didn't have to
Oops!
Okay!
vocabulary B: 9
spectators
Oops!
Okay!
functional language: 2
ask
Oops!
Okay!
vocabulary B: 5
tournaments
Oops!
Okay!
grammar A: 5, 6 and 7
should - don't have to - have to
Oops!
Okay!
vocabulary A: 5
impressive
Oops!
Okay!
functional language: 6
give
Oops!
Okay!
vocabulary B: 2 and 3
coaches - fans
Oops!
Okay!
grammar C: 5
didn't have to
Oops!
Okay!
vocab C: 7
get
Oops!
Okay!
vocabulary B: 10
top player
Oops!
Okay!
grammar C: 7
had to
Oops!
Okay!
vocabulary B: 6, 7 and 8
final - trophy - champions
Oops!
Okay!
grammar A: 3 and 4
must - must
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies