Grammar Quiz

[ Perfect Tense ]

Choose the correct form of ‘have’ or ‘has’ in the perfect tense: He ____ finished his project.

A. had

B. have

C. having

D. has

Select your answer:
A  B  C  D  E 


Random Topics:

V-ing/to-VHelping and Linking VerbsSynonym and AntonymPresent and Future TensesVocabulary, Adjective & PrepositionConditional and Mix Conditional SentenceFuture Perfect ContinuousGrammar: was/wereTAG QuestionsGrammar, Conditional Sentences, Vocabulary

Other quiz:

Tenses › View

When John got home from work, _______________.

A. he has made a cup of coffee

B. he was making a cup of coffee

C. he makes a cup of coffee

D. he made a cup of coffee


Modal Verbs › View

You are quite late. You _________ the train.

A. may not arrive

B. might not have

C. may not get

D. might make

E. might miss

Prepositional Phrases › View

I need to pass my exams ____ all costs.

A. in

B. on

C. at


Grammar › View

After running for more than two hours, the athlete ________ breaking the world record.

A. managed to

B. could

C. was able to

D. succeeded in