Having trouble on this one too. Need to say the correct verb form either lay or lie. The horn has _____________ there ever since.

LAIN

http://web.ku.edu/~edit/lie.html