0
Anonymous Posted 16 years ago
Grammar

Correct Sentencing

The dog has layed on the porch all day.

or

The dog has been lying on the porch all day.
  

Top answer

The dog has been lying on the porch all day. The hen has laid (not layed) an egg in the barn.

  • The dog has been lying on the porch all day.
  • The hen has laid (not layed) an egg in the barn.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

6 Answers
0
The dog has been lying on the porch all day.

The hen has laid (not layed) an egg in the barn.
0
both are correct. if you are sure th dog will continue its action in the future you should say
" The dog has been lying on the porch all day"

but if you are talking about past till present. you should say
" The dog has layed on the porch all day"
0
SunnyShinybut if you are talking about past till present. you should say
" The dog has layed on the porch all day"
This may help:

The dog lies at the front porch everyday
0
thanks it was useful:)
0
Roger a chef for many yeays is cooking
0
AnonymousRoger a chef for many yeays is cooking
If 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.

Related Questions