0
Anonymous Posted 15 years ago
Grammar

Sentence structure

i have seen you today in H-Block. is this sentence correct?
  

Top answer

Hi, i have seen you today in H-Block. is this sentence correct? N o.

  • Hi, i have seen you today in H-Block.
  • is this sentence correct?
  • N o.
  • you need a capital letter.
  • Apart from that, it's correct, but you need a context in which the Present Perfect would be used naturally.
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.

11 Answers
0
Hi,
i have seen you today in H-Block. is this sentence correct?

No. you need a capital letter.

Apart from that, it's correct, but you need a context in which the Present Perfect would be used naturally.
A more common tense would be "I saw you today in H-B
0
Anonymousi have seen you today
No. You can't mention a definite time (today) when you use the present perfect.

CJ
0
Hi CJ,

This seems fine to me.

A: Have you seen Tom today?
B: No. Oh, wait a minute. I have seen him today! He was in the library this morning.

Clive
0
Hi Clive,

That requires some special stress pattern for me to make it sound right.

Wait! I have seen him today.

Maybe the mention of the place makes the time even more definite and therefore makes the sentence seem strange to me. There had to be a specific moment earlier (in the past) today when this seeing happened at this specified place. So to
0
Hi CJ,

I was just reacting very specifically to your remark that You can't mention a definite time (today) when you use the present perfect.
That's why I didn't include a location in my sentence.

Clive
0
CliveYou can't mention a definite time ... when you use the present perfect.
It seems to me, however, that this is the standard "rule" that governs which adverbs can go with the present perfect tense. Maybe the adverb today is not "definite" enough or maybe it brings in some subtle differences?

CJ
0
Hi,

I'd say it's more the use of Present Perfect for emphasis.

eg I have seen him this week, I have, I have, I have !

Clive
0
CliveI have seen him this week, I have, I have, I have !
HAH! Emotion: big smile

OK. I'll buy th
0
In my opinion, Clive is right. 'Today' may indicate incomplete period:

Have you seen him today? (It's still today, an unfinished period of time, not definitely closed in the past.)

Yes, I have/No, I haven't.
0
AnonymousIn my opinion, Clive is right. ... Have you seen him today?
Granted. That question is correct. But I'm interested in why the declarative form with an expression of place should seem so wrong. Here's the original sentence which was to be evaluated:

I have seen you today in H-Block.

It's odd that the place expression

Related Questions