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
Present Tenses and Time Expressions
0
%
0
0
0
Back
Restart
regularly
present simple
Oops!
Okay!
for / since
present perfect
Oops!
Okay!
in recent years
present perfect
Oops!
Okay!
as we speak
present continuous
Oops!
Okay!
typically
Present simple
Oops!
Okay!
from time to time
present simple
Oops!
Okay!
currently
present continuous
Oops!
Okay!
my whole life
present perfect
Oops!
Okay!
in the last few minutes
present perfect
Oops!
Okay!
so far
present perfect
Oops!
Okay!
all year
present perfect
Oops!
Okay!
several times a year
present simple
Oops!
Okay!
right now
present continuous
Oops!
Okay!
so far
present perfect
Oops!
Okay!
once in a while
present simple
Oops!
Okay!
these days
present continuous
Oops!
Okay!
this (year/week etc)
present continuous or present perfect
Oops!
Okay!
at the moment
present continuous
Oops!
Okay!
over the past few years
present perfect
Oops!
Okay!
every now and again
present simple
Oops!
Okay!
for the time being
present continuous
Oops!
Okay!
every so often
present simple
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies