0
Lucus Ong Posted 17 years ago
Grammar

Present perfect and past tense

(1)I have already had my lunch at six o'clock.
(2)I have had my lunch at six o'clock.
(3)I have had my lunch, so I feel very full now.
(4)I have had my lunch at six o'clock,so I feel very full now.
(5)I had my lunch at six o'clock.
(6)I have had my lunch.
Could anybody check my sentences and my ideas on present perfect and past tense?
I think when our sentences contain the meanings of already we can use perfect for example.
Ali: Don't you want to go for a lunch?
I:(1)I have already had my lunch at six o'clock.
(2)I have had my lunch at six o'clock.
(3)I have had my lunch, so I feel very full now.
(4)I have had my lunch at six o'clock,so I feel very full now.
(5)I have had my lunch.
I can answer him with any sentence of the five sentences.
Many Thanks in Advance
Victory Ong
  

Top answer

As a general rule, do not mention a specific time that the action ocurred. "Already", as you mentioned, is fine; "at six o'clock" is too specific. You would say, however, "I have had my breakfast at 6:30 every morning ever since I can remember", the governing time reference being "since I can remember".

  • As a general rule, do not mention a specific time that the action ocurred.
  • "Already", as you mentioned, is fine; "at six o'clock" is too specific.
  • You would say, however, "I have had my breakfast at 6:30 every morning ever since I can remember", the governing time reference being "since I can remember".
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.

5 Answers
0
As a general rule, do not mention a specific time that the action ocurred. "Already", as you mentioned, is fine; "at six o'clock" is too specific.

You would say, however, "I have had my breakfast at 6:30 every morning ever since I can remember", the governing time reference being "since I can remember".
0
Could you simplify your explain?
I don't understand your sentences!
I think if you tell me whether which sentences are correct then I understand.
If I get others think which I don't understand ,I will ask you then.
Many Thanks in Advance
0
Vctory Ong(1)I have already had my lunch at six o'clock.

As Philip has already explained, as a rule, present perfect do not require "time stamps".

(2)I have had my lunch at six o'clock.

(3)I have had my lunch, so I feel very full now.

(4)I have had my lunch at six o'clock,so I feel very full now.

(5)I had my lunch at
0
It's said that past tense is used for action that happened in the past and the action is irrelevant to now.
It's said that present perfect tense is used for action that happened in the past and the action is relevant to now.
Could anybody share with me that how they differentiate whether an action is relevant to now, or irrelevant to now?

Many Thanks in Advance
0
Vctory,

Many examples have been used and posted here in response to your questions. If you Google the two tenses, you will find all the answers that will clear all your doubts. But I will give you a few from the top of my head.

I went to LA last weekend. - simple past.

I drove nearly 700 miles on that trip - past

I had a flat tire driving

Related Questions