Future Perfect
Future Continuous
Past Perfect
Past Perfect Continuous
Noun Clause
100
Choose the correct answer:


By the time the reading class (starts, will start, will have started), I (will have have, have, will have had) my lunch. 

starts, will have had
100

Choose the correct answer between the bracket:

This morning, we (will be having, have, will have) the final grammar exam.

will be having

100

Choose the correct answer between the bracket:

I (had driven, drove) the car before it (got, had gotten) cleaned.

had driven, got
100

Choose the correct answer between the bracket:

Ted (had taught, taught, had been teaching) the class when the alarm rang.

had been teaching

100

Correct the mistake in this sentence:

"Her husband." she said, "is an engineer."

"Her husband," she said, "is an engineer."

200

Choose the correct answer between the bracket:

Ted will have finished his master by the time his sister (will have graduated, will graduate, graduates).

graduates.
200

Choose the correct answer between the bracket:

In the next two weeks, I (will study, will be studying, study) for my GRE exam. 

will be studying

200

Choose the correct answer between the bracket:

Ted (slept, had slept) after he (did, had done) his homework. 

slept, had done 
200

Use the past perfect continuous to fill the blanks using the verb in the brackets:

He _________ (read) in the library when the lights turned off.



had been reading
200
Complete the answer of the question with a noun clause:


Q: When does the class start?

A: I'm not sure ___________


I'm not sure when the class starts.
300
Use the future perfect to fill the blank:


By the time Ted gets a car, he __________ (have) his driver license. 

will have had
300

Choose the correct answer between the bracket:

Next semester, I (will take, will be taking, take) graduate classes.

will be taking

300

Use the past perfect or simple past to fill the blanks using verbs in the brackets:

I ________ (have) my breakfast before the grammar class _________ (start).

had had, started
300

Correct the mistake in this sentence:

We had tried to open the door for five minutes when Jane found her key.


had tried = had been trying

300

Choose the correct answer between the bracket:

Ted asked me (where his wallet was, where was his wallet ).

 

where his wallet was

400
Choose the correct answer between the bracket:


Taylor will have gone to the grocery by the time her husband (woke up, wakes up, will wake up).

wakes up.
400

Use the future continuous to fill the blanks:

I __________ (cook) dinner after I arrive home.


will be cooking

400

Use the past perfect or simple past to fill the blanks using verbs in the brackets:

By the time my brother ___________ (arrive) Dubai, I ____________ (go, already) to the US.


arrived, had already gone
400

Correct the mistake in this sentence:

she cooked for 30 minutes when her father arrived home.


cooked = had been cooking

400

I don't know whether he will help us.

True or False: "whether he will help us" is a noun clause.


True
500

Use the future perfect to fill the blank:

By the time I finish my English course, I ______ (take) the GRE test.

will have taken
500
Correct the mistake in this sentence:


Tomorrow I'm going to go shopping. When I arrive to the mall, my friends wait for me. 

wait = will be waiting 
500

Use the past perfect or simple past to fill the blanks using verbs in the brackets:

Ted ___________ (watch, never) horror movies before he _________ (go) to the cinema with his friends. 

had never watched, went
500

Correct the mistake in this sentence:

Ted ran for an hour when he met his classmates.

ran = had been running
500

The red car that is parked in the level 2 is mine.

True or False: "that is parked in the level 2" is a noun clause.


False
M
e
n
u