[ Present Perfect ]
when you use present perfect you select
A. based verb form
B. infinitive verb
C. past
D. past participle verb

Random Topics:
Simple Present - WH Questions1st and 2nd ConditionalsAnalogyComparative AdverbClauses and GerundsGerund and To InfinitivePassive Voice, Modals of Deduction and First ConditionalGrammar MistakesFuture Simple TenseSimple Present vs Present ProgresiveOther quiz:
Grammar and vocabulary › Viewvery obvious, done without shame or embarrassment (used to describe bad things)
a _______ lie/foul
A. avid
B. blatant
C. gripping
D. dull
Grammar › View
He is sick. I think he………see his doctor if he wants to get over soon.
A. would
B. will
C. have to
D. must to
Homonyms › ViewThe world champion golfer designed a new golf ___.
a. coarse
b. course
Grammar and Vocabulary › View
Choose the best option to fill in the gap: I believe that the only way for us to reduce global warming is to cut down ___________ energy use.
A. in
B. on
C. to
D. at
