📢Advertisement728×90

Real Grammar Questions Answered

Actual learner questions · Tense breakdowns · Native speaker tips

Question 1

"I had never seen this place until today." — Is this correct? Should it be have instead of had?

✅ Yes — both are grammatically correct, but they carry different meanings. Here is the full breakdown.

🔹 Past Perfect — had never seen

Used when you are talking about something that happened before another past event. You need two points in the past to compare.
I had never seen this place before I moved here. (two past events: not seeing + moving)
She had never been outside India before her marriage.
"I had never seen this place until today." (acceptable — formal or storytelling tone)

🔸 Present Perfect — have never seen

Used when you are talking about an experience that is true up to this present moment. No second past event needed.
I have never seen this place until today. (most natural — experience up to now)
I've never been here before. (most common native phrasing)

📊 Side-by-side comparison

SentenceNatural?Why
I had never seen this place until today.✅ AcceptableFormal / storytelling tone
I have never seen this place until today.✅ More naturalExperience up to now
I had never seen this before I moved here.✅ Best optionTwo past events — Past Perfect is perfect here
🗣️
Native speaker tip:
In a story or book: "I had never seen this place until today" (dramatic effect)
In casual speech: "I've never seen this place before" or "This is my first time here."
🛒
Question 2 — Real-life example

Correct this sentence: "Yesterday we went to the market and I buyed some vegetables which was very fresh, and also I have seen my old friend who I not met since long time."

✅ Corrected version:

"Yesterday we went to the market and I bought some vegetables that were very fresh. I also saw my old friend, whom I had not met for a long time."

📝 What changed and why

Original phraseCorrected versionWhy
"I buyed""I bought"buy is irregular — past tense is bought, not buyed
"which was very fresh""that were very fresh"vegetables is plural → plural verb were; use that for things
"I have seen""I saw"Yesterday is a specific past time → Simple Past, not Present Perfect
"I not met""I had not met"The last meeting happened before seeing him → Past Perfect
"since long time""for a long time"for is used with a duration; since is for a starting point

🔍 Tense breakdown

Part of sentenceTense usedWhy it's correct
we went to the marketSimple PastCompleted action yesterday
I bought vegetablesSimple PastCompleted purchase at that time
vegetables that were freshSimple PastTheir condition at the time of buying
I saw my friendSimple PastCompleted meeting in the past
I had not met for a long timePast PerfectThe last meeting happened before this encounter
💡
Notice how one short story uses 4 different tenses — Simple Past, Past Perfect, and relative clauses. This is exactly how native speakers use grammar without thinking about it.
📅
Question 3

Can we say "I have my appointment at this time"?

✅ Yes — grammatically correct. You are using Simple Present for a scheduled event, which is exactly right.
The sentence is correct but slightly vague because "at this time" is unclear. Native speakers almost always specify the actual time.

✅ More natural ways to say it

SituationNatural sentence
Telling someone your timeI have an appointment at 10:30 AM.
Casual / informalI've got an appointment at 5. / I'm scheduled for 5.
Confirming a timeYes, I have an appointment at that time.
Medical / professionalI'm scheduled for 4 PM.
✗ VagueI have my appointment at this time. (what time exactly?)
✓ ClearI have my appointment at 2 PM.
✓ CasualI've got an appointment at 11.
🗣️
Quick note on "have" vs "have got":
Both mean the same thing. "I have an appointment" is slightly more formal; "I've got an appointment" is more common in everyday speech.
📢Advertisement
← All Tenses Test Yourself 🎯