Grammar Quiz

[ Tenses ]

I ______ all of my homework last night.

A. finish

B. will finish

C. have finished 

D. finished

Select your answer:

Random Topics:
Despite, In Spite Of, Although, Even Though, HoweverSuperlative Degree (Adjective) Indirect QuestionVerbs and Possessive AdjectiveNumbersFinite and Non-Finite VerbQuestion tag and + - AgreementGrammar and PunctuationGrammar - Future

Other quiz:

Grammar › View

If we had more money, we … buy a new car.

A. would

B. had

C. must

Grammar › View

………………………your job interesting?

A. Am
B. Is
C. Are
D. Be

How to use : Read the question carefully, then select one of the answers button.