Present Perfect Simple: Subject Have/ Has + Past Participle
Present Perfect Simple: Subject Have/ Has + Past Participle
Rules:
+ subject + have/ has + past participle
Past participle:
Regular verbs: infinitive + -ed
Infinitive Past participle
to play played jucat
to move moved mutat
to injure injured accidentat
to ask asked ntrebat
Prescurtri:
have + not = haven`t
has + not = hasn`t
1
Present Perfect Simple
I haven`t listen she/ he hasn`t played el/ ea nu a jucat
2
Present Perfect Simple
Utilizare:
1. Exprim o aciune care a avut loc n trecutul recent i are rezultate n prezent:
- vorbitorul nu este interesat de timpul exact cnd a avut loc aciunea, ci de rezultatul ei
Im afraid Ive lost my wallet. I cant find it anywhere.
Mi-e tem c mi-am pierdut portofelul. Nu-l pot gsi nicieri.
! dac se menioneaz timpul atunci se folosete trecutul
I lost my wallet yesterday on my way back from work.
Mi-am pierdut portofelul ieri cnd m ntorceam de la serviciu.
2. O aciune din trecut care se poate repeta i n prezent sau chiar i-n viitor:
My brother has written a book of poems and even a novel.
Fratele meu a scris o carte de poezii i un roman.
- se refer la o persoan n via despre care vorbitorul ne spune c a scris fr a meniona
momentul, ci doar rezultatul: c a sris i este posibil s mai scrie
William Shakespear wrote 37 plays.
William Shakespear a scris 37 de piese.
- se refer la o persoan decedat
3
Present Perfect Simple
Have you ever met George?
L-ai ntlnit vreodat pe George?
Yes, I have. Ive often met him at the University.
Da. L-am ntlnit adesea la Universitate.
5. O aciune desfurat ntr-o perioad de timp bine definit, terminat sau continund
n momentul vorbirii, poate chiar i n viitor:
- since se refer la momentul nceperii aciunii
- since introduce:
o un complement circumstanial de timp
o o propoziie circumstanial de timp
I have known George since last month.
l cunosc pe George de luna trecut.
I have known George since we met at your party.
l cunosc pe George de cnd l-am ntlnit la petrecerea ta.
! predicatul propoziiei circumstaniale de timp introduse de conjuncia since e la trecut, iar
predicatul propoziiei principale este la prezent
- for introduce un complement circumstanial de timp i arat durata perioadei de timp,
terminat sau continund i n prezent
I have known George for a few weeks.
l cunosc pe george de cteva sptmni.
- predicatul unei ntrebri introduse prin how long poate fi la prezentul perfect, trecut sau
trecutul perfect, n funcie de context
For how long have you been here?
De ct timp eti aici?
Ive been here since 5 oclock. / Ive been here for 10 minutes.
Sunt aici de la ora 5. / sunt aici de 10 minute.
For how long did you learn English when you were at school?
Ct timp ai nvat engleza cnd erai la coal?
I learnt it for 8 years.
Am nvat-o timp de 8 ani.
How long had you taken driving lessons before you passed the driving test?
Ct timp ai luat lecii de conducere nainte s dai examenul?
I had taken lessons for a long while before I passed the driving test.
Am luat lecii mult timp nainte s dau examenul de conducere.
- predicatele la prezentul perfect pot exprima activiti care sunt continuate n present i chiar
n viitor:
- To be + un substantiv referitor la o profesie
Mrs. Brown has been a teacher since she graduated from university.
Dna. Brown este profesoar de cnd a absolvit universitatea.
Mrs. Brown has been a teacher for a few years.
4
Present Perfect Simple
Dna. Brown este profesoar de civa ani.
- To be married
My wife and I have been married since
6. Glume sau alte povestiri:
The lord tells his buttler to call him a taxi. The butler, who never contradicts his
master, says: Yes, Sir, you are a taxi.
8. Activiti programate oficial sau aciuni care fac parte dintr-un program stabilit pt
viitorul apropiat (se menioneaz timpul cnd are loc aciunea):
The train for Liverpool leaves in five minutes
Trenul spre Liverpool pleac n 5 minute.
On July 1, our school organizes a trip to the Olt Valley.
Pe 1 iulie, coala noastr organizeaz o excursie pe Valea Oltului.