[ Verb Types and Tenses ]
Which verb phrase shows the future perfect tense?
A. Will dance
B. Had danced
C. Will have danced
D. Have been dancing

Random Topics:
Superlative AdjectivesNumbersConjunctions and CommasPresent Perfect ContinuousPoetry VocabularyRelative PronounsPresent and Past TenseAdverbs and PhrasesFuture Tenses and ModalsTenses and Time MarkersOther quiz:
Grammar › ViewYou had____(eat) lunch before class
A. eating
B. ate
C. eats
D. eaten
Present Perfect › View
What _________ you __________ (drink) at luch?
A. Has/drank
B. Have/drink
C. Have/drank
D. Had/drink
Present Continuous › ViewWe have a plan: We
A. are riding our mountain bikes this weekend
B. will ride our mountain bikes this weekend
C. are going to ride our mountain bikes this weekend
Adjective vs Adverb › View
I think you behaved very ………………….
A. selfish
B. selfishly
