Grammar Quiz

[ Past Tenses ]

How long (she, learn) English before she went to London?

A. is she learning

B. was she learning

C. has she been learning

D. had she been learning

Select your answer:
A  B  C  D  E 


Random Topics:

Asking and Giving SuggestionPassive Voice, Question Tag, PrepositionsFirst & Second ConditionalTenses and VerbsPossessive NounsSpellingAbstract NounsPunctuation and GrammarComparatives or SuperlativesGrammar, Literature, and Vocabulary

Other quiz:

Grammar › View

. Never before ________ such a beautiful painting.

A. I have seen

B. have I seen

C. I saw

D. did I see


Passive Voice › View

Heal the world was ______ by Micheal Jackson

A. Sung

B. Sing

C. Sang

General Knowledge › View

Which one of the following places is famous for the Great Vishnu Temple?

A. Bordubar, Indonesia
B. Bamiyan, Afghanistan
C. Panja Sahib, Pakistan
D. Ankorvat, Cambodia


Vocabulary › View

geographic pattern of where people live on Earth

A. mixed economy

B. megalopolis

C. population distribution

D. population density