Q1030
Decoupage, an art form that in France during the 17th century, cutting out designs and patterned materials and fastening them permanently to surface.
A.
has originated
B.
originated
AnswerC.
was originating
D.
will have originated
E.
is originating
Answer: Option B
Solution
Answer: Option B
No explanation is given for this question Let's Discuss on Board