[ Grammar ]
It ____ hard since last night(rain)
A. Has been
B. Had
C. Has been raining
D. Rained

Random Topics:
Modals and Active and Passive VoicePassive VoiceRelative Clauses and UsageMixed ConditionalMixed TensesHave to / Do not have toEs and STypes of Simple SentencesTransition WordsPronounciation and GrammarOther quiz:
Grammar › ViewA boy _____sister is in my class was in the bank at that time.
A. who
B. whom
C. whose
D. that
Modal Verbs › View
Rewrite using a modal: It is necessary for you to study for the exam.
A. You might study for the exam.
B. You must study for the exam.
C. You can study for the exam.
D. You should study for the exam.
Simple Past Tense and Present Continuous Tense › ViewMr. Angga _____________Mr. Joe in the afternoon.
A. Meet
B. Have met
C. Has met
D. Met
Past Simple, Present Perfect Tense › View
He ______________ the guitar for a few months, but stopped last week.
A. has played
B. played
