Grammar Quiz

[ Present Perfect Tense ]

He … had a lot of problems recently.

A. Have
B. ‘s
C. Is

Select your answer:
A  B  C  D  E 


Random Topics:

Perfect Verb TensesSentence Structure and Grammar RulesCountable and UncountableModals and Present TensesPhrases & ClausesPassive to ActiveDefinite and Zero ArticleGrammar and PrepositionsPresent Perfect Simple & Present Perfect ContinuousRegular and Irregular Verbs

Other quiz:

The Past Simple › View

I (not go) ………………………………… to school last Sunday.

A. not went

B. did go

C. didn’t go

D. didn’t went


Grammar › View

She finished her homework last night.

A. Her homework are finished her last night.

B. She was finished her homework last night.

C. Her homework was finished by her last night.

D. Her homework is finished by her last night.

Grammar › View

Dora was happy ________________ she had a great time at the park.

A. so

B. because


Vocabulary › View

Since Bill rarely came to church, even the priest was shocked by his ________ appearance at the service.

A. unwonted

B. propinquity

C. decry

D. murky