
Preparing for mid-term test
Quiz by ณัฐพล สว่างศรี
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
- 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
- Q1
We _________ (not see) each other for a long time.
hasn’t seen
hadn’t saw
haven’t seen
have been seeing
30s - Q2
We _________ a new car. It's parked outside.
have been buying
buy
have bought
bought
30s - Q3
By the time we arrive, they _________ for hours.
have waited
are waiting
has waited
have been waiting
30s - Q4
He _________ his bike since last month. (Now he’s still repairing it.)
had repaired
repairing
repaired
has been repairing
30s - Q5
John, _____ has long hair, is my father.
who
that
which
whose
30s - Q6
The book _________ on the shelf is very expensive.
where my favorite author signed
that I bought yesterday
which has a blue cover
30s - Q7
My best friend is called Jimmy. He lives next door. (Non-defining relative clause)
My best friend, who lives next door, is called Jimmy.
He is called Jimmy, whom my best friend lives.
My best friend is called Jimmy, he lives next door.
30s - Q8
She _________ that book before she lost it.
is reading
reads
had read
had been read
30s - Q9
When she got home, her mother _____________ dinner.
had been cooked
have been cooking
had already cooked
have already cooked
30s - Q10
They _________ a lot of progress in the project.
are making
have made
have maked
made
30s - Q11
The kids _________ their homework yet.
hadn’t been finishing
hadn't finished
haven't finished
didn't finish
30s - Q12
I ____________ for two hours when my friend finally arrived.
has waited
had been waiting
am waiting
had been waited
30s - Q13
They _________ each other for years before they got married.
know
were knowing
had been known
had known
30s - Q14
He _________ his car for two years when it broke down.
had drove
had been driving
was driving
had driven
30s - Q15
By the time he reached the station, the train _________.
have already left
had already left
leaves already
has already leaved
30s