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
B1+ Unit 1: Present Tenses and Adverbial Phrases
0
%
0
0
0
Back
Restart
Which is the adverbial phrase?Most people spend more time outdoors in summer
in summer
Oops!
Okay!
In what verb tense is this sentence: Have I been working?
Present Perfect Continuous
Oops!
Okay!
Is this sentence correct? 'I've been knowing him for ten years.'
No
Yes
Oops!
Okay!
True or False: We can use present perfect with specific past time expressions like 'last week'.
True
False
Oops!
Okay!
Choose the correct form: It ___ (rain) all morning.
has been raining
rained
has rained
is raining
Oops!
Okay!
Choose the correct form: I ___ (live) in this house for ten years.
have lived
has lived
am living
lived
Oops!
Okay!
Which time expression is NOT used with present perfect?
never
just
yesterday
ever
Oops!
Okay!
Fill in the gap: They ___ (live) here since they got married.
have lived
Oops!
Okay!
Is this sentence correct? 'Have you ever been to Paris?'
No
Yes
Oops!
Okay!
Which is the present perfect continuous form?
have worked
has work
have been working
working
Oops!
Okay!
Is this sentence correct? 'I have seen that movie yesterday.'
Yes
No
Oops!
Okay!
Choose the correct form: He ___ (lose) his wallet. He can't find it anywhere.
is losing
lost
has lost
have lost
Oops!
Okay!
True or False: Present perfect continuous emphasizes the duration of an action.
False
True
Oops!
Okay!
True or False: Present perfect connects the past with the present.
True
False
Oops!
Okay!
What verb tense? I´ve ridden a horse a few times
Present Perfect Simple
Oops!
Okay!
Is this sentence correct? 'I have already finished my homework.'
No
Yes
Oops!
Okay!
Choose the correct form: He ___ (work) all day and he's tired.
is working
has been working
has worked
worked
Oops!
Okay!
What verb tense? Water boils at 100ºC
Present Simple
Oops!
Okay!
Fill in the gap: I ___ (wait) for you for an hour!
have been waiting
Oops!
Okay!
Choose the correct form: ___ you ___ your keys?
Has you lost
Have you lost
Did you lost
Do you lose
Oops!
Okay!
Choose the correct question: ___ to Italy?
Did you ever been
Have you ever go
Are you ever been
Have you ever been
Oops!
Okay!
Is this sentence correct? 'They have visited us last month.'
Yes
No
Oops!
Okay!
Fill in the gap: She ___ (not/finish) her homework yet.
hasn't finished
Oops!
Okay!
What verb tense? I´m doing my homework at the moment
Present Continuous
Oops!
Okay!
Is this sentence correct? 'She has been working here for three years.'
Yes
No
Oops!
Okay!
Choose the correct form: They ___ (play) tennis for two hours.
are playing
played
have been playing
has been playing
Oops!
Okay!
Choose the time expression: I haven't seen her ___ last Tuesday.
ago
yet
for
since
Oops!
Okay!
Choose the auxiliary verb for present perfect: I ___ seen that film.
am
has
have
did
Oops!
Okay!
Choose the time expression used with present perfect: I've known her ___ five years.
ago
for
in
since
Oops!
Okay!
Is this sentence correct? 'How long have you been studying German?'
No
Yes
Oops!
Okay!
Choose when to use present perfect: We use it for actions that started in the past and ___
never happened
are still continuing
finished yesterday
will happen tomorrow
Oops!
Okay!
Which is correct? He ___ his leg last week.
have broken
has broken
breaking
broke
Oops!
Okay!
Fill in the gap: How many countries ___ you ___ (visit)?
have you visited
Oops!
Okay!
Fill in the gap: ___ you finished your dinner yet?
Have
Oops!
Okay!
Fill in the gap: How long ___ you ___ English?
have you been learning
Oops!
Okay!
True or False: 'Yet' is typically used in affirmative sentences.
False
True
Oops!
Okay!
Fill in the gap: I ___ (never/see) such a beautiful sunset.
have never seen
Oops!
Okay!
Fill in the gap: We ___ (be) friends since 2010.
have been
Oops!
Okay!
True or False: We use 'for' with a point in time and 'since' with a period of time.
False
True
Oops!
Okay!
Fill in the gap: She ___ (read) three books this week.
has read
Oops!
Okay!
Choose the correct form: She ___ (just/call) me.
have just called
is just calling
has just called
just called
Oops!
Okay!
Is this sentence correct? 'She's been to the gym this morning.'
Yes
No
Oops!
Okay!
Fill in the gap: We ___ (not/see) him recently.
haven't seen
Oops!
Okay!
True or False: We use present perfect simple for completed actions with present results.
False
True
Oops!
Okay!
True or False: We use present perfect simple for actions that happened at an unknown time in the past.
False
True
Oops!
Okay!
Which is an adverb of frequency? I never swim at the lake
never
Oops!
Okay!
True or False: 'Already' is used in negative sentences and questions.
False
True
Oops!
Okay!
Fill in the gap: They ___ (just/arrive) at the airport.
have just arrived
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies