Grammar Quiz

[ Future Tenses ]

Which sentence uses the future perfect simple correctly to express an action that will be completed by a specific time in the future?

A. I will have finished my homework by 8 pm.

B. I am going to have finished my homework by 8 pm.

C. I will finish my homework by 8 pm.

D. I finish my homework by 8 pm.

Select your answer:
         


Random Topics:

Adjective and AdverbGerunds/InfinitivesGender and GrammarVerb PhrasesPresent TenseSimple Past Future TenseEnglish for TourismSecond ConditionalRelative & Interrogative PronounsVerb Moods and Vague Pronouns

Other quiz:

Passive Sentence › View

“Whatever happened t that fortune – teller?”

“I don’t know. She _____ around her in a long time”.

A. hasn’t seen

B. didn’t see

C. Hasn’t been seeing

D. hasn’t been seen


Tenses › View

I ……… (eat) an apple for my breakfast just now.

A. am eating

B. ate

C. eats