0
Anonymous Posted 20 years ago
Grammar

Please correct this

Dear Group,

Is it correct to say "Did you know that there are 2.5 million immigrants in our country right now", or should it be "Do you know that there are 2.5 million immigrants in our country right now"?

Please comment, thank you.

Regards,

Jeeva
  

Top answer

" is right. " (but I think it's not correct. At least it sounds not correct to me).

  • " is right.
  • " (but I think it's not correct.
  • At least it sounds not correct to me).
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.

7 Answers
0
"Do you know there are..." is right.
"Did you know there are..." I'd replace on "Have you known there are..." (but I think it's not correct. At least it sounds not correct to me).
0
Oops, it was me who posted the las t message as anonymous. By the way, is it correct to say "Have you known there are..."or not?
0
Hi,

"Did you know that there are 2.5 million immigrants in our country right now?" The speaker is thinking that you know as soon as he tells you via his question, so he places your 'not knowing' in the very slight. past. The past tense also adds an element of politeness to the question.

"Do you know that there are 2.5 million i
0
>> is it correct to say "Have you known there are..." This sounds terrible.

Thanks. It sounds a little bit strange to me too.
0
Hi,

So it's better to put it as "did you know.." then "do you know" unless I'm simply asking a question. Is that right?

I was told by someone earlier that "did you know" had to be followed by something that happened in the past e.g., "Did you know that the first car was invented by...blah..blah?"

Thank you.

Regards,

Jeeva
0
No, the 'did you know' just makes it polite and has no relevance to time. It works just as well for future events:

Did you know I'm going to Turkey next year?

Did you know I'm getting married this summer?

Did you know that they are going to demolish this town in 2010?
0
Hi,

Thanks for the clarification.

Regards,

Jeeva

Related Questions