[ Perfect Tenses ]
I have been here previously.
A. Present Perfect
B. Past Perfect
C. Future Perfect

Random Topics:
Simple Present and Simple PastPast Continues TenseModal Verbs and ConditionalsVerbsVocabulary, Grammar, SpellingAdjectives, Adverbs, and PrepositionsPresent PerfectPresent, Past and Future TenseLanguage Features: Reflective ArticleFirst Conditional & Future TensesOther quiz:
Past Perfect and Past Perfect Continuous Tense › ViewThe staff _______ ___________ ___________ lunch for the special guests since 8 a.m.
A. had been preparing
B. must have prepared
C. would have prepared
D. could have been preparing
Vocabulary › View
spirit; determination; fortitude; nerve; grit
A. elated
B. mettle
C. perplexed
D. boisterous
Second Conditional › ViewIf I heard a friend telling a lie, ___________________
A. I could go with my friends to a concert
B. I would provide schools with computers
C. I might decide to get married
D. I would tell her to stop
Mixed General Quiz › View
The University of Granada ___ by King Charles V in 1531.
a. is founded
b. founded
c. was founded
