Răspuns :
Despre Present Perfect
"Folosim adesea Present Perfect referitor la o experiență trecută. Nu ne intereseaza când s-a întamplat, ci dacă (if). Ne interesează dacă ai trăit această experiență: I have seen the film. Have you ever been there? We have never eaten snails.
În prezent - acum am (= I have) o amintire a experienței; știu ceva despre experiență; am trăit-o.
Find the mistakes and correct the sentences where necessary. Put a tick (√) below those which do not need correcting.
___Sugestie de Rezolvare_
1 Correct.
Someone has been smoking in here. I can smell cigarette smoke.
Cineva a fumat aici. Pot mirosi fum de țigară.
E o acțiune continuă petrecută recent în trecut, ale cărei consecințe le putem observa în prezent - folosim Present Perfect Continuous.
2 Correct.
The house has belonged to the family from 1920.
The house has belonged to the family since 1920.
The house has belonged to the family from 1920 onward.
Present / Past Perfect este timpul cerut de cojuncțiile since și from.
Aș fi recomandat folosirea în loc de "from," --- "since." În engleza americană, "from" are intelesul de a incepe un interval "from 109 - to 120."
3 Correct .
She just left her office. / She has just left her office.√
- British style, mai frecvent este- She has just left her office. E un timp adeseori folosit când dăm știri recente.
- US style. Acțiunea s-a terminat, past tense este OK. Se poate folosi Present Perfect.
În general am fi putut folosi Present Perfect.
4 Incorrect.
I've been typing three letters so far, this morning.
Correct ar fi: I've typed three letters this morning so far.
Folosim Present/Past Perfect (have/has +Verb (Past Participle)) cu so far.
5 Incorrect.
It's the first time she is playing golf with us.
Correct ar fi: It's the first time she has played golf with us.
În general: it's the first time + Present Perfect
Am găsit și alte opțiuni.
√6 Correct.
- We've been checking the records, but we haven't finished yet.
In prima propoziție, acțiunea e în desfășurare, se pune accentul pe perioada prelungită, acțiunea se continuă în prezent deci cere Present Perfect Continuous — Present Perfect Tense se folosește cu already și yet — pentru cea de-a doua propoziție.
7. Incorrect.
Tom has been missing the bus, so he'll be late.
Tom has missed the bus, so he'll be late.
8 Incorrect.
Her eyes are red because she has cried.
Her eyes are red because she has been crying.
"Folosim Present Perfect Continuous (she has been crying) for an action that happened a short time ago, and we can see the result of that action now (Her eyes are red) in the present."
Vă mulțumim pentru vizita pe site-ul nostru dedicat Engleza. Sperăm că informațiile oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru orice întrebare sau dacă aveți nevoie de asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!