Did vs Have

Temat przeniesiony do archwium.
Witam
Jaka jest roznica w znaczeniu tych 2 zdan:
Did You know i Have you known
Skad mam wiedziec ktora forme zastosowac gdybym sie pytal 2 osoby czy wiedziala o...
Bo to są dwa inne czasy.
Past Simple i Present Perfect.
I każe ma inne zastosowanie. Proponuję zajrzeć do działu nauka.
Czas przeszły/ teraźniejszy.
edytowany przez KordianZDziadow: 08 kwi 2012
IMO, jezeli nie jest dodane przykladowo ever, how long itp., ja bym tylko ujal Did you....
Askerowi chodzi o roznice mysle.
Have you known him for long ? - jak długo go znasz ( on zyje , moze jest gdzies poblizu, jest 'osiagalny' krotko mowiac)
Did you know him for long ? ten ktos nie zyje lub zniknal, wyjechal gdzies 20 lat temu i pytajacy tez wie ze juz nie masz kontaktu z ta osoba)

Jakby asker napisal "czy znala" a nie "czy wiedziala o", rowniez moglbym tak spekulowac.
Slyszalem pewna piosenke gdzie padlo slowo "Did you know" i tak sie zastanawialem jakie ma znaczenie w porownaniu do Have you known? Wiem ze sa to 2 rozne czasy ale czesto mam problem z wybraniem odpowiedniego i stad to pytanie:))
Masz juz w odpowiedziach przypuszczalne roznice. Ja zwykle pytam "Do/did/ you now .... chyba ze z gory cos mi wiadomo, bo wtedy bedzie kontekst w pytaniu w/g ktorego uzywam odpowiedni czas.
i znowu ide na 'tangent' bo przypomina mi sie piosenka:
>'Did you ever?
...Not so much that you could notice.
>But could you estimate how many?
...Eight or nine.

Ktos kto pamieta stare piosenki moze zgadnac kto to spiewal.
Temat przeniesiony do archwium.

« 

Pomoc językowa

 »

Pomoc językowa