[ Aspect or tenses of Verbs ]
David has been living in Raleigh, North Carolina.
A. Simple
B. Progressive
C. Perfect
D. Perfect progressive

Random Topics:
Tenses and ArticlesSentence TransformationIrregular Plural NounsFuture Continuous, Future Perfect and Future Perfect ContinuousSecond ConditionalGrammar, Literature, and VocabularyPronouns, Sentence Structure, and Figurative LanguageTypes of SentencesSimple Present and Present ContinuousConditional Sentences Type 1Other quiz:
Vocabulary › ViewThey are synonyms: patronizing and ________
A. conceited
B. condescending
Grammar › View
Complete: Michael … got a big dog.
A. have
B. has
Grammar › ViewMy mum is _____ secretary in the town hall office
A. no article
B. A
C. An
Mixed General Quiz › View
What _______ when I called ?
A. Was you doing
B. Was you do
C. Were you doing
D. You were doing