Grammar Quiz

[ Tenses ]

I guarantee that I … the report by tomorrow morning.

A. will finish

B. will have finished

C. will be finishing

D. will be finished

Select your answer:
         


Random Topics:

Types of Simple SentencesPassive VoicesPast Continuous TenseIndefinite and Intensive NounPast Simple - Present PerfectPresent Perfect vs Past Simple TenseIdiomsGrammar RulesArticles and Nouns

Other quiz:

Grammar › View

‘WHY ARE YOU SO HUNGRY?’
‘OH, I________BREAKFAST THIS MORNING.’
A. DIDN’T HAVE
B. DON’T HAVE


Idioms › View

The farmer himself came ___ the intruders.
a. before
b. along
c. after