Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
SpeakOut int
0
%
0
0
0
Back
Restart
5 My brother ''has been travelling/ have been travelled'' around the world for the last two years.
has been travelling
Oops!
Okay!
7 Excuse me. I '' 've been waiting/have wait'' for this phone call all morning.
've been waiting
Oops!
Okay!
8 I ''have studying/have been studying'' Mandarin for more than ten years, and I still find it difficult.
have been studying
Oops!
Okay!
2 I have been ''knowing/known'' Justin since we were at school.
known
Oops!
Okay!
4 I'' 've been playing/did played'' the guitar for as long as I can remember.
've been playing
Oops!
Okay!
3 Yes, we've ''met/been meeting'' each other before
met
Oops!
Okay!
1 Hi Tariq. I haven't ''seen/been seeing'' you for ages!
seen
Oops!
Okay!
6 He has always ''been enjoying/enjoyed'' travelling
enjoyed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies