Grammar Quiz

[ Tenses ]

Which sentence uses the Future Perfect Tense correctly?

A. I will be cooking dinner when you will arrive.

B. I will have cooked dinner by the time you arrive.

C. I am cooking dinner when you arrive.

D. I cook dinner when you arrive.

Select your answer:
         


Random Topics:

Comperative and SuperlativePronouns and AntecedentsModals in the Past - Speculation and DeductionIntermediate PrepositionsCommon & Proper NounsModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityAdjective and AdverbConjunctions and CommasAdjectives & Prepositions

Other quiz:

Present Perfect - Just, Already, Yet › View

_______________ (clean her room)? Mom’s coming soon

A. has she cleaned her room yet

B. she has already cleaned her room

C. she has just cleaned her room


Tenses › View

I know several gardens in Bandung, each of them ____ a unique name.

A. have

B. had

C. having

D. has