Grammar Quiz

[ Present Perfect ]

Laura _______ a lot of Italian papers.

A. has brought

B. has bring

C. have brought

D. had brought

Select your answer:
         


Random Topics:
Present Perfect Simple & Present Perfect ContinuousContrastive ConjunctionsQuestion TagCountable & Uncountable NounsLinkers and ConjunctionsPast TenseGrammar and VocabularyPast Simple TenseVerbal Tenses

Other quiz:

Vocabulary › View

The _____ in technology has led to many changes in our lives.

A. advancement

B. decline

C. delay

D. absence


Articles › View

What is … meaning of this word? Do you have a dictionary?

A. the

B. –

C. a


Trending Topics

Loading...

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