Topics: Present Perfect & Past Simple Tense
The weather has been awful … the beginning of the year.
A. since
B. for
Select your answer:

Random Topics:
SynonymsProgressive Perfect and Simple Verb TensesAdverb of Frequency and TensesSentence Fragments and Complete SentencesConjunctionElectricity VocabularyVerb Moods and Vague PronounsSimple Present and Past TensePrepositions of Location, Movement and TimeConditional and Mix Conditional SentenceOther quiz:
Parts of Speech › View(We) got a room very beautiful view here but it is very expensive
A. adjective
B. pronoun
C. preposition
D. adverb
Grammar and Vocabulary › View
If sb is ______, they are not faithful or loyal to their friends
A. fickle
B. reckless
C. withdrawn
D. squeamish
