Grammar Quiz

[ Future Tense ]

Dava : This letter is in French, and I don’t speak a word of French. Can you help me?

Devi : Sure. I………it for you.

A. will translate

B. will have translated

C. will be translating

D. will being translated

Select your answer:
A  B  C  D  E 


Random Topics:

Adverbial Clause / If / ComparativesPassive Voice Active VoiceModifiersConstrative ConjunctionIndefinite PronounsFrequencyModals and Past TensesHomophone & HomonymFamily VocabularyGrammar - Present Perfect with for and since

Other quiz:

Tenses › View

I ………………. a shower when the phone rang.

A. had

B. had had

C. started having

D. was having


Vocabulary › View

What does ‘Resignation’ mean?

A. The acceptance of something undesirable but inevitable.

B. Comfort in a time of distress or sadness.

C. Enduring pain and hardship without showing feelings or complaining.

D. Unnecessary, especially through being more than enough.

Idioms › View

If something “rings a bell”, it ___.
a. makes a lot of noise
b. is frightening
c. sounds familiar


Passive Voice › View

The underground connection …………… when I moved into the house.

A. Is still being built

B. Was still being built

C. Was still building

D. Have been built