Present perfect


I think people use the first option more often.however since is a signal word for present perfect.

Bạn đang xem: Present perfect



Since when do you know each other?

connotes doubt or even incredulity that the two people in question know each other at all. "Since when" is synonymous with "How long has this been true without my knowing it?" The asker of the question is less interested in finding out the length of time than in communicating their surprise.

Xem thêm: Cách Viết Tọa Độ Địa Lý - Nêu Cách Xác Định Tọa Độ Địa Lý Của 1 Điểm

Since when have you known each other?

asks when the two people in questions first met. It would normally (but not necessarily) be answered with a specific moment, e.g. "Since 2013" or "Since yesterday"

Another alternative is:

How long have you known each other?

This would normally be answered with a duration of time, e.g. "For three years", or "For a couple of days".

Xem thêm: Hai Hình Vuông Abcd Và Bmnc Đều Có Cạnh Bằng 3 Cm Và Xếp Thành Hình Chữ Nhật Amnd

nội dung
Improve this answer
answered Feb 12, năm nhâm thìn at 19:43

12122 bronze badges
địa chỉ a comment |
To ask how long someone has been know the simple question is

How long have you known each other?

In your examples

Since when vì chưng you know each other? Since when have you known each other?

The second alternative would be preferable since it shows knowing in the past continuing khổng lồ the present, present perfect

Upon meeting two people, the question

Do you know each other?

is appropriate lớn ask if they are new acquaintances or not

mô tả
Improve this answer
answered Feb 11, 2016 at 7:46

65.4k66 gold badges6262 silver badges120120 bronze badges
showroom a comment |

You must log in lớn answer this question.

Not the answer you're looking for? Browse other questions tagged present-perfect .

Featured on Meta
"Since the 1980s it has become known as horizontal ren transfer" - when exactly?
I don't know him yet - I haven't known him yet
since I did something vs since I have done something
"since you have kids" or since "you have had kids"
“Have you known” or “Did you know”?
When have you come? Vs when did you come?
In present perfect, can you use a phrase to describe condition after "since"?
bởi you use "since" & "ago" in one sentence?
Hot Network Questions more hot questions

Question feed
Subscribe lớn RSS
Question feed lớn subscribe to lớn this RSS feed, copy and paste this URL into your RSS reader.


English Language Learners
Stack Exchange Network
Site kiến thiết / logo sản phẩm © 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA. Rev2022.7.21.42639

Your privacy

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device & disclose information in accordance with our Cookie Policy.