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:
A  B  C  D  E 


Random Topics:

Verb FormsGender and GrammarCountable & Uncountable NounsRelative Clauses with who and whichSimple Past or Past ContinuousSo or SuchSentence LabelingPast and Present Continuous tensePerfect TensesGrammar - Present and Past Passive

Other quiz:

Grammar › View

Reports are coming in of a major oil spill in _____ Mediterranean.

A. a

B. an

C. the

D. No word


Grammar › View

Which of these is correct?
A. She am a student.
B. She is a student.
C. She be a student.
D. She are a student.