No student devices needed. Know more
24 questions
Paul always comes to work on time .
Past simple
Present progressive
Present simple
Present perfect
She has lived in this street for ten years.
Present simple
Past simple
Present perfect progressive
Present perfect
What are you doing there?
Past simple progressive
Present perfect progressive
Present progressive
Past perfect progressive
He had forgotten to take his umbrella .
Past simple
Past perfect
Present perfect
Past perfect progressive
I have been studying since morning .
Present perfect simple
Present progressive
Present perfect progressive
Past simple progressive
By this time next week, they will have finished the job .
Simple future
Future progressive
Future perfect
Future past perfect
I will be waiting for you.
Present progressive
Simple future
Future perfect
Future progressive
She was watching television /when you came .
Present simple /Past simple
Past progressive /Simple present
Present progressive/Simple past
Past progressive/Past simple
The boys were severely reprimanded by their teacher
Simple past progressive-active
Simple present progressive-passive
Simple past -passive
Present perfect -passive
- They were working on her computer.
- They have already left
Present progressive / present perfect
Past progressive/ Past perfect
Past progressive / Present perfect
Past progressive / Present simple
- Have you ever been to Australia?
- Susan will be joining us .
Present perfect / Future simple
Past perfect / Future progressive
Present perfect /Future perfect progressive
Present perfect / Future progressive
- She has lived in this street for ten years.
- By this time tomorrow, I will have finished working on it
Present perfect /Simple future
Past perfect / Future perfect progressive
Past perfect /Future progressive
Present perfect / Future perfect
- I was watching TV at 8 p.m. yesterday.
- She has never been to England .
Present progressive/ Present perfect
Past progressive/Present perfect
Present progressive /Past perfect
Past progressive/ Present perfect progressive
- I am doing an exercise now.
- She will be 20 next summer .
Present simple / Future progressive
Present progressive/Future perfect
Present progressive/ Future simple
Past progressive/ Future simple
I always go to school by bus. However, this week___________ by car with my dad.
I go
I've gone
I'm going
I'll go
Explore all questions with a free account