This quiz is set and designed especially for those people who are not native English speakers. We understand how hard and frustrating studying the language can be and hence, helping you out with your grammar below.
Was playing
Has been playing
Had been played
Option4
had been left
Had left
Has left
Option4
has been running
Had been running
Has running
Option4
Had they known
have they known
Would they know
Option4
I would have eaten
I'd eaten
I was eating
Option4
Had been sleeping
Hadn't been sleeping
Will have been sleeping
Option4
Had learned already
Will have already learned
Had already learned
Option4
spoke
had spoken
has spoken
Option4
Had not written
Had not been writing
has not written
Option4
didn't hear
Hadn't been hearing
Hadn't heard
Option4
Wait!
Here's an interesting quiz for you.