Grammar Quiz

[ Grammar ]

By the time you read this……………………….

A. I will have left.

B. I will have been leaving.

Select your answer:
A  B  C  D  E 


Random Topics:

Verb Types and TensesHomophone & HomonymGrammar - FragmentsFirst & Second ConditionalVocab CheckingShould and Shouldn'tHave to/Has toHope, Thank, Modal VerbsQuestion tag and + - AgreementBare Infinitive and To Infinitive

Other quiz:

Grammar › View

I’m calling my doctor…

A. to book an appointment.

B. to speak to his teacher.

C. to say ‘happy birthday’.

D. to buy a present for his wife.

E. to get a coffee.


Subject – Predicate › View

The shipment of logs _____ been postponed because of the bad weather.

A. Has
B. Have

Preposition › View

Write ___ me soon.

A. to

B. for

C. in


Conjunctions › View

———– it can clearly be seen in the survey results, the traditional religions- Buddhism and Taoism- are the dominant faiths in Taiwan.

A. As

B. Besides

C. Despite

D. Whenever

E. However