Simple Past/Present Perfect
Other tenses
Agreement
Nouns
What's the error?
100

I (know) _______ John for many years. (I still know him today)

have known

100

I _____ school on weekdays.

go to/attend/ study at/ etc.

100

A number of students (fail - use present perfect) ______ the grammar test.

have failed

100

What can we call a building with offices in it? (make a compound noun)

office building

100

I know the answer to this question, it's pretty easy.

CS

200

Canada (be) _______ a country since 1867.

has been

200

He _________ when his friend came in.

was ______ing

200

Every man and woman (have) _____ to take the exam later.

has

200

What's the plural of "life"?

lives

200

There are very few health people left in that town.

wf

300

I (meet) ________ James in 1991.

met

300

We will arrive in Singapore in one hour. It's 9:15 now, and we ________ for almost six hours.

have been flying

300

The Japanese (make) ______ good cars.

make

300

The teachers' office is over there. (one or more than one teacher?)

more than one

300

By the time I arrived, he already ate all of it.

vt

400

James ______ many trips to Vietnam since 1994. Most recently, he ______ there last year.

has taken, went/traveled/etc.

400

By the time Han arrived to help, his group (finish) _______ working on the assignment already.

had finished

400

One-third of the pizzas (be) _____ mine.

are

400

What's the difference between "There are a few apples left" and "There are few apples left"

few apples is more negative, implies there aren't enough

400

According to the story, "Brothers" which was written by an indigenous author.

fragment

500

I _____ up in Poland but when I was 13, I _____ to Canada. I _______ in Canada for 27 years.

grew, moved/went/immigrated, have lived

500

By the time you graduate from Trent ESL, you (study) _______ at Trent for 2 years.

will have been studying/will have studied

500

Physics (be) _____ difficult.

is

500

List two quantifiers that can be used only with NC nouns and two that can be used only with C nouns.

NC - much, little, etc C - several , a few, etc.

500

Every one of the students were unhappy because of the difficulty test in the end, many of them failed. (3 errors)

agr, wf, ro