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
TENSES WAR - 2º BACH
0
%
0
0
0
Back
Restart
What's the difference between "I've painted the kitchen" and "I've been painting the kitchen"?
The first focuses on the completed action/result; the second focuses on the activity or process.
Oops!
Okay!
By the time you arrive, I ________ (finish) my homework.
will have finished
Oops!
Okay!
Make a prediction about life in 2050 using Future Perfect.
Example: By 2050, scientists will have developed new energy sources.
Oops!
Okay!
"What are you doing this Saturday?" Choose the most natural answer:
I'm going to visit my grandparents.
I'm visiting my grandparents.
I'll visit my grandparents.
Oops!
Okay!
When we got to the cinema, the film ________.
had started
has starting
was starting
started
Oops!
Okay!
What's the difference between "I've read three chapters today" and "I've been reading for three hours"?
The first focuses on the completed amount/result; the second focuses on the activity and duration.
Oops!
Okay!
Use ARRIVE, REALISE and FORGET to create a sentence using the Past Simple and Past Perfect.
Example: When I arrived at school, I realised that I had forgotten my homework.
Oops!
Okay!
I've lived here ________ 2020.
for
since
during
Oops!
Okay!
"She usually ________ (study) in the library, but today she ________ (work) at home."
studies / is working
Oops!
Okay!
Is this sentence correct? "When I was a child, I would be very shy."
No. Better: "When I was a child, I used to be very shy." Would is not normally used for past states.
Oops!
Okay!
When I arrived home, my sister ________ (watch) TV.
was watching
Oops!
Okay!
I ________ never ________ (see) snow before I moved to Canada.
had never seen
Oops!
Okay!
By next June, I ________ English for six years.
have studied
will study
will have studied
will have been studying
Oops!
Okay!
I couldn't get into the house because I ________ (forget) my keys.
had forgotten
Oops!
Okay!
The train ________ at 7:45 tomorrow morning.
leaves
is going to leave
will leave
is leaving
Oops!
Okay!
She ________ (work) there for ten years when she decided to leave.
had been working
Oops!
Okay!
I've been waiting ________ half an hour.
for
during
since
Oops!
Okay!
Correct the mistake: "I am knowing Sarah since primary school."
I have known Sarah since primary school.
Oops!
Okay!
By the time the police arrived, the thief ________ (already/escape) and the security guard ________ (wait) for almost an hour.
had already escaped - had been waiting
Oops!
Okay!
Look at those clouds! It ________ rain.
is going to
are going to
will
is raining
Oops!
Okay!
Your phone is ringing. "Don't worry. I ________ answer it."
will
Oops!
Okay!
She ________ for two hours when her friend finally called.
had been studying
has studied
studied
was studying
Oops!
Okay!
Create a sentence using both the Present Perfect and the Present Perfect Continuous.
Example: I've studied English for years, but I've been working especially hard recently.
Oops!
Okay!
Don't call me now. I ________ for my exam.
have studied
study
am studying
have been studying
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies