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

It takes me about ________ hour to get to Kuala Lumpur from Port Klang.

A. the

B. a

C. an

D. –


Tenses › View

Identify the present continuous tense in the following sentence: They are studying for their exams right now.

A. are studying

B. is studying

C. were studying

D. will be studying

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.