Grammar Quiz

[ Perfect Tenses ]

Amy ________ (read) a book about the Wall Street Crash. She is very knowledgeable about that period now.

A. has been reading

B. has read

C. had read

D. had been reading

Select your answer:
         


Random Topics:

Parts of SpeechModals VerbPresent Perfect Negative and InterrogativeSynonymsPresent Progressive (Future)VOCAB & GRAMMARHave vs. HasSimple Past Tense & Future TenseGrammar - may & mightPast Narrative Tenses

Other quiz:

Grammar › View

She will toss the fruit in the basket using her right hand. What is a synonym for toss?

A. throw

B. thrill

C. spill

D. take


Past Simple (to be) › View

Last year, you ….. the tallest child in the school.

A. are

B. was

C. were