[ Present Perfect Tense and Simple Past Tense ]
The form of the present perfect tense:
A. have/has + past participle
B. had + participle
C. be + verb + -ing
D. have/has + past tense

Random Topics:
Present Simple or Present ContinuousBe going to / WillOffering HelpUnscramble SentenceSimple and Past TensesGrammar - may/might/couldModals, Infinitives and GerundsModal Verbs of ObligationConjunctive AdverbsIELTS VocabularyOther quiz:
Grammar › ViewHow far__________it from Hanoi to Ho Chi Minh City?
A. are
B. do
C. is
D. does
Modal Auxiliaries and To Be Verbs › View
. Not far from the Hudson River _____ a little valley known as sleepy hollow.
A. Am
B. Are
C. Is
Grammar › Viewphonology
A. study of counterfeit money
B. study of speech sounds in language
Simple Present Tense › View
Dian : Does your father drink coffee?
Linda : He ……coffee. He prefers tea to coffee.
A. do not drink
B. does not drink
C. will not drink
D. have not drunk
