Present perfect
Proč je ve větě Jane has been to work today předpřítomný čas
Odpovědi
Diskuze
Jane is at work = Jana je (teď) v práci
Jane was at work yesterday (last week, this morning) = Jana byla v práci včera(minulý týden, dnes dopoledne..a už je odpolene, když to říkám)
Jane has been to work today (Jana byla dnes v práci (ale už se vrátila, je třeba doma)
Present Perfect je tu proto, že se jedná o t.zv. neskončené časové období, nebo činnost, která právě skončila a pod.
Klasická věta: I have been to London (Už jsem někdy v životě byl v Londýně a ještě tam třeba pojedu)
Pozor: za been bude vždy to Have you ever been to Japan?
Jinak podrobné vysvětlení najdeš třeba v Gramatice : Murphy, Heinemann a další.