0
Hktrader Posted 14 years ago
Grammar

(present perfect T)Is my colleague make a mistake?

Is my colleague make a mistake? (<=make or makes?)

Hi, everyone.
I have just received an email from my colleague and I am quite confused to one of her sentence.
please help!

extract from the email:

Dear Ada,

I am sorry for the late submission because I have had something to do last week.............

Question:
"I have had something to do last week."
Here, she used a present perfect tense with a definite time. As I remember, present perfect tense should not join with a time. If I were her, I would change this sentence to :

I was busy last week.(preferred, because a definite time is mentioned)
or
I have had something to do.(grammatically correct)

Am I right? or, her sentence is also correct in this circumstance?

Thanks
  

Top answer

You are right. Her sentence is wrong.

  • You are right.
  • Her sentence is wrong.
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
You are right. Her sentence is wrong.
0
Thanks to your reply.Also, may I ask, is my title correct?Is my colleague make......or should be,Is my colleague made ?which tense should I use if I start with "Is"
0
Don't start with 'is'. 'Has my colleague made a mistake?'
And in future, please put all text for discussion inside the message box. The title (subject line) should merely indicate the topic (as 'present perfect with past time reference').
0
yes, sir!!!!!— Ah, my favorite kind of student!

Related Questions