[ Tenses ]
Shadow puppets____ in China many years ago and since then, ____ all over the world.
A. originate / have been spreading
B. originate / had spread
C. are originating / have spread
D. originated / have spread

Random Topics:
Indefinite PronounsGrammar: Imperative and Exclamatory SentencesThere is or There areTOEIC Tenses, VerbsPast Simple (to be)Past ModalsAll, Both, Neither, None, EitherBe used to vs used toPrepositions and TensesGrammar Pronoun and Singular Plural NounOther quiz:
Grammar › ViewDavid was the first person ___ to me when I arrived
A. to talk
B. which talking
C. that he talked
Grammar › View
Stella and Artyom are studying together. They help ____ prepare for the test.
A. themselves
B. himself
C. her
D. each other
Vocab and Grammar › ViewPick the answer that matches the definition:
something that solves a problem
A. Identify
B. Solution
Verb Tenses › View
My sister ____________________ home from school every day at 4:00.
A. came
B. are comes
C. comes
