MCQ Academy - English
Free Online MCQ Practice Tests in English
Popular Quiz Papers
Latest Quizzes
The car is Ok again now, I __________it.
- have repaired
Where have you been? ____ you ____ tennis?
- Have, been playing
Mary_________the report today.
- has written
They ____ tennis since 2 O’clock.
- have been playing
They__________tennis tree times this week.
- have played
I _________for two hours
- have waited
Sally_________here for six months.
- has been working
They weather_________nice yesterday.
- was
They _________ten minutes ago.
- arrived
Tom_________his key. He can’t get into the home.
- has lost
It _________this week.
- hasn't rained
We _________for an hour.
- have been waiting
It ____ rain last week.
- didn't
I__________a lot of work yesterday.
- did
Abir is very good at languages. He _________four language very well.
- speaks
Can we stop walking soon? I _______to feel tired.
- am starting
The moon_________round the earth.
- goes
_________you_________in God?
- Do, believe
Tom isn’t here at the moment. He’s ________to the shop to get a newspaper.
- gone
Sakib_________English for three years.
- has been learning
