Test Mode
Reading Mode
Right = 0
Wrong = 0
will be left
has left
will have left
had left
lacking
absorb
overly
suffering
I have looked for a good doctor before I met you
I had looked for a good doctor before I met you
I looked for a good doctor before I had met you
I am looking for a good doctor before meeting you
lain
lying
lied
laid
present indefinite
Future perfect
Past continuous
Future continuous
he will learn his lessons.
he would learn his lessons
he learns his lessons
he had learnt his lessons
left
will leave
had left
would leave
is being slept
asleep
has slept
is sleeping
area you learning
do you learn
have you been learning
you learn
have you learnet
is found
was found
are found
were found
had found
repetitions
repeated
repeatedly
repeats
repeating
slept
has been sleeping
were sleeping
had slept
I am walking
I have been walking
I was walking
I have walked
would be leaving
had been leaving
had left
will leave
finish
have finished
finished
be finishing
went
goes
has gone
went away
subject+have/has been+ v-ing+ object/extention
-
-
will freeze
freezes
would freeze
froze
I reached the station after the train has left
I reached the station after the train has been left
I reached the station after the train left
I reached the station after the train had left