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

do you have a class today vs did you have a class today

Both phrases are correct, but they are used in different contexts. 'Do you have a class today?' is used when asking about someone's schedule for the current day, while 'Did you have a class today?' is used to inquire about whether a class took place earlier in the day.

Last updated: March 15, 2024

do you have a class today

This phrase is correct and commonly used when asking about someone's schedule for the current day.

This phrase is used to inquire about whether someone has a class scheduled for the day. It is appropriate for asking about the present or future schedule.

Examples:

  • Do you have a class today or are you free?
  • Do you have a class today at 3 p.m.?
  • Do you have a class today or is it your day off?
  • Do you have a class today or are you studying at home?
  • Do you have a class today or are you going out?

Alternatives:

  • Are you having a class today?
  • Is there a class for you today?
  • Will you attend a class today?
  • Are you scheduled for a class today?
  • Do you need to go to a class today?

did you have a class today

This phrase is correct and commonly used when asking about whether a class took place earlier in the day.

This phrase is used to inquire about whether someone had a class that already occurred on the same day. It is appropriate for asking about past events.

Examples:

  • Did you have a class today in the morning?
  • Did you have a class today or was it canceled?
  • Did you have a class today or did it get rescheduled?
  • Did you have a class today or did you skip it?
  • Did you have a class today or did you study at home?

Alternatives:

  • Were you in a class today?
  • Did you attend a class today?
  • Was there a class for you today?
  • Had you been to a class today?
  • Did you need to go to a class today?

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!