[ Tenses ]
So far, the computer virus ____ very few problems, although many scientists last year ____ a catastrophe.
A. causes / were predicting
B. has caused / predicted
C. has been causing / have predicted
D. is causing / predict

Random Topics:
Have to / Do not have toConditionals Type IGrammar - either...or, neither...norVocabularyNouns FormationPresent Perfect and Simple Past TenseGiving and Asking for AbilityModal Verb in Passive VoiceSimple Present and Present ContinuousLinking Verbs & Helping VerbsOther quiz:
Grammar › ViewShe looked like she had ________ a ghost
A. saw
B. seed
C. seen
Mixed General Quiz › View
Select the meaning of the underlined word in the sentence.
The client’s condition was exacerbated in the fall.
A. Improved
B. Made worse
C. Eliminated
D. Created a scar
Ali _______________ a storybook to school every day.
A. bring
B. brings
C. brought
D. is bringing
Adverbs of Frequency › View
How _________ do you go shopping?
A. often
B. much
C. always