TextRanch

The best way to perfect your writing.

Discover why 1,062,726 users count on TextRanch to get their English corrected!

1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

Lay in bed all day vs Has Lain in bed all day

Both phrases are correct, but they are used in different contexts. 'Lay in bed all day' is the simple past tense, while 'has lain in bed all day' is the present perfect tense. The choice between them depends on the context and the tense you want to convey.

Last updated: March 20, 2024

Lay in bed all day

This phrase is correct and commonly used in English to describe spending the entire day in bed in the past.

This phrase is used in the simple past tense to describe a past action of lying in bed for the whole day.

Examples:

  • I lay in bed all day yesterday because I was feeling unwell.
  • She lay in bed all day reading her favorite book.
  • He lay in bed all day watching movies.
  • We lay in bed all day during the weekend.
  • The patient lay in bed all day recovering from surgery.
  • Yesterday, he lay in bed all day. Don't lie on the floor! I lay on the floor last week and you didn't say anything. Lie (past tense lied) means to say something ...
  • Feb 25, 2014 ... However I am concerned because since the retirement he tends to just lay in bed all day (we live in the same apartment and based on my ...
  • Jan 25, 2001 ... Obviously there will be some confusion when it is correct to say, "I lay in bed all day," to describe what you did yesterday or last week, but ...
  • ... on the bed all day (yesterday). Place a capital letter at the beginning of your sentences. We would make the second sentence I lay in bed all day (yesterday).

Alternatives:

  • spent the day in bed
  • stayed in bed all day
  • remained in bed all day

Has Lain in bed all day

This phrase is correct and commonly used in English to describe spending the entire day in bed up to the present moment.

This phrase is used in the present perfect tense to describe an action that started in the past and continues up to the present moment of speaking.

Examples:

  • She has lain in bed all day and still feels unwell.
  • He has lain in bed all day and hasn't done anything productive.
  • The patient has lain in bed all day waiting for the doctor.
  • I have lain in bed all day and now I feel lazy.
  • They have lain in bed all day and missed the event.
  • Oct 30, 2012 ... My father has lain in bed all day. 6. Mother has laid the book down somewhere. 7 . Have you read that there was an earthquake in China? 8.
  • Feb 22, 2013 ... Someone must lay the carpet. For lain (lie): She has lain in bed all day today because she is sick with the flu. merquiades, Feb 23, 2013.
  • Apr 19, 2008 ... ... remember that lie (past tense lay, past participle has lain) is intransitive: he lies in bed all day, he lay in bed all day, he has lain in bed all day.
  • Feb 21, 2006 ... What about “She has lain in bed all day”? Most people say “She has laid in bed all day” because they never paid attention in English class and ...

Alternatives:

  • has been in bed all day
  • has stayed in bed all day
  • has remained in bed all day

Related Comparisons

What Our Customers Are Saying

Our customers love us! We have an average rating of 4.79 stars based on 283,125 votes.
Also check out our 2,100+ reviews on TrustPilot (4.9TextRanch on TrustPilot).

Why choose TextRanch?

Lowest prices
Up to 50% lower than other online editing sites.

Fastest Times
Our team of editors is working for you 24/7.

Qualified Editors
Native English experts for UK or US English.

Top Customer Service
We are here to help. Satisfaction guaranteed!