
ESL Grammar quiz - Intermediate level
Quiz by ACE Language School
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
10 questions
Show answers
- Q1My sister ________ my things without asking.always is takingis always takenalways takesis always taking30s
- Q2Robert _____ my best friend for years.ishave beenwill behas been30s
- Q3We arrived at the theater after the play _____ .startedhad startedstartshas started30s
- Q4The fire brigade _____ in to put out the fire in the city centre an hour ago.calledcallswas calledhas been called30s
- Q5The little girl was _____ to see her best friend again after such a long time.excitingexcitedlyexcitementexcited30s
- Q6We were surprised _____ John at the meeting. We thought he had been fired.seeto seeingseeingto see30s
- Q7The more you practise, _____ you will be.the betterthe bestmore betterbetter30s
- Q8It wasn't me you saw at the cinema last night. You _____ me for somebody else.should have mistakenmust have mistakenmust mistakecan't have mistaken30s
- Q9I'm so glad you are coming for the weekend! I look forward _____ you!seeto seeseeingto seeing30s
- Q10Laura has never heard _____ comments for any of her projects before.so rewardedsuch rewardingso rewardingsuch a rewarding30s