Grammar Quiz

[ Perfect Tenses ]

By tomorrow, the team (will have finished / has finished) the project.

A. will have finished

B. has finished

Select your answer:
A  B  C  D  E 


Random Topics:

-ing form and the to-infinitivePerfect Verb TensesGrammar Double Object VerbsModal Verbs & Time PrepositionsInfinitives and GerundsPreposition of TimeFew, a few, little, a littlePrepositions and Phrasal VerbsModals, Infinitives and GerundsTo Infinitive or Gerund

Other quiz:

Past Simple Tense › View

She ____ in love with her classmate

A. fall

B. falling

C. fell


Academic Vocabulary › View

What does the phrase ‘direct characterization’ mean?

A. when the author tells the reader what the character’s personality is like

B. someone or something that contributes to an accomplishment, result or process.

C. facts, examples, and other pieces of information directly stated in a text

D. to point out; also to serve as a sign or symbol of something

Grammar › View

My mother __________ a lot of biscuits for Hari Raya.

A. makes

B. make

C. making

D. made


TOEIC Grammar › View

Mr. Brennel ____ positions in various areas of the company before he became president.

A. occupation

B. occupational

C. occupied

D. òccupying