Topics: Perfect Tenses
He ________ (visit) the house five times before he decided to buy it.
A. has visited
B. has been visiting
C. had visited
D. had been visiting
Select your answer:

Random Topics:
Simple and Compound SentencesFuture Tense - will and going toPassive Voice - Mixed TensesFirst and Second ConditionalLinking Words & PhrasesPresent Perfect & Past Simple TenseTenses: Present simple, Past Simple, Future SimplePoetryFormal & Informal WordsNoun FormationOther quiz:
Grammar › ViewLook at Susan’s fair hair. She has had it —- .
A. dyed
B. to dye
C. to be dyed
D. being dyed
Grammar › View
By the time the bell rung, everyone _______ their projects.
A. have finished
B. had finished
C. will had finished
D. will have finished
