Grammar Quiz
[ Grammar ]

He has been (laying, lying) carpet for 10 years.

A. laying

B. lying

Select your answer:
A  B  C  D  E 

Random Topics:
Adjective ClauseVocabularyConditional Sentence Type 3Adjectives Ed and IngAdjective + to + VerbVocabulary & GrammarPresent Simple & ContinuesThings in EnglishAlthough / Despite

Other quiz: Idioms

I hope you don’t get ___ trouble again.
a. into
b. on
c. in

How to use : Read the question carefully, then select one of the answers button.