[ Present Perfect Tense ]
Which one is correct?
A. I have known him for many years
B. We have been here since two weeks
C. I had made a cup of coffee
D. She has the most beautiful voice

Random Topics:
Along & Againstwas wereAbilityGrammar Double Object VerbsModals for ObligationGerunds in SentencesVerbal and Appositive PhrasesPresent Perfect - Just, Already, YetPassive Voice, Modals of Deduction and First ConditionalGrammar on ConditionalsOther quiz:
Conditional Clause › ViewIf I were rich, I ______ offer money to you.
A. Will
B. Shall
C. Would
D. Can
Be used to vs used to › View
Tony (A) (B) much time on computer games. He doesn’t do it now because he finds studies more important. Mr Cheng is happy for him.
A. (A): is used to (B): spending
B. (A): is used to (B): spend
C. (A): used to (B): spend
D. (A): used to (B): spending
Grammar › ViewAndika and Tika will ____ to my party tonoght.
A. come
B. came
C. comes
Subject Verb Agreement › View
Physics ________ my favorite subject in school.
A. become
B. is become
C. becoming
D. is
