[ Tenses (Present, Past, Future Forms) ]
By the end of next week we……………..(learn) our exam results
A. will learn
B. will have learnt
C. would have learnt
D. had learnt

Random Topics:
Third ConditionalsPerfect TenseGrammar for IELTSModal Verbs and ConjuctionsPreposition & GerundModifiersPresent Perfect Tense and Simple Past TenseDo / Have / Can - Basic QuestionsPoetry VocabularyNarrative TensesOther quiz:
Grammar › ViewHe ___________________ arrived by now. It’s only a 20 mins journey.
A. should have
B. can’t have
C. musn’t have
D. can have
Vocabulary › View
She showed ______ to the lost puppy and took it home.
A. anger
B. mystery
C. mercy
D. rage
Grammar - Fragments › ViewIdentify the following:
Since he got injured
A. Fragment
B. Complete sentence
Modal Verbs and Conditionals › View
Choose the most appropriate modal verb to replace the modal verb in capital letters.
You went to Moscow in February? It SHOULD have been cold!
_
A. must
B. could
C. can
