The dog has been lying on the porch all day. The hen has laid (not layed) an egg in the barn.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
SunnyShinybut if you are talking about past till present. you should sayThis may help:
" The dog has layed on the porch all day"
AnonymousRoger a chef for many yeays is cookingIf you have a question about this, please post it in a fresh thread, rather than adding it to a thread on a different topic. Make it clear what your question is.