Topics: Identifying Tenses
We have been working on this project for three weeks.
A. Present Perfect Simple
B. Past Perfect Simple
C. Future Perfect Simple
D. Present Perfect Continuous
E. Past Perfect Continuous
Select your answer:

Random Topics:
Too or EnoughPronouns and AntecedentsSubjunctivesPre-intermediateWish, Unless, If sentenceReported speech (statements)Simple Compound and Complex SentencesGrammar (Adjectives)Along & AgainstVocabulary and TensesOther quiz:
Grammar › ViewPainting is … interesting that I can pass the day without painting
A. So
B. Such
Vocabulary › View
Which word means sudden and unpredictable changes in mood?
A. Interminable
B. Disparaging
C. Capricious
D. Amalgam
