0
Anonymous Posted 17 years ago
Grammar

Have come OR came?

-Good morning I____ to see Tom

-Oh!I'm sorry , but she is not in.

A came B come C have come D had come

The answer is C. My teacher said that "his coming" has an influence on the present, so present perfect is preferred. However, I can hardly understand this explanation.Why the native speakers use "have come"?Can you give a understandable explanation?

Thanks in advance.
  

Top answer

Actually, both A and C are common responses. The question should be re-written.

  • Actually, both A and C are common responses.
  • The question should be re-written.
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.

6 Answers
0
Actually, both A and C are common responses. The question should be re-written.
0
Actually , this tense question is raised in university entrance examnation in our country.In other words,I cannot choose both .^ ^
0
Anon.: Perhaps your teacher wanted you to use the present perfect because it fits the definition: you did something in the past and it still "touches" the present. You left your home at 5 p.m. You arrive at Tom's home at 5:30. His mother asks what you want. You say, "I have come to see Tom." (P.S. "Tom" is probably a male. So use "he.") Your coming (which started at 5 ) is now "touching" the p
0
AnonymousWhy the do native speakers use "have come"?
have come present perfect. You are standing right there before the other person, explaining why you are there in present time.

You're not explaining why you were there (came) at some time in the past
0
Unrlated to the issue at hand, but "Tom" is a male's name in English, which doesn't match the response. Unless you made a mistake in transcribing that part of the question, it simply adds to the evidence that it's a poor question.

Related Questions