Care este diferența dintre „were” și „have been” și aceste propoziții sunt corecte din punct de vedere gramatical?
1) unele dintre cei mai cunoscuți scriitori de ficțiune detectivistă din secolul al XX-lea au fost femei.
2) unii dintre cei mai cunoscuți scriitori de ficțiune detectivistă din secolul al XX-lea au fost femei.
Răspuns
Rețineți că un prezent perfect își aruncă predicția în timpul prezent . Nu povestește evenimente trecute, menționează evenimente trecute care dau naștere unei stări prezente.
De aceea engleza formală nu permite ca prezentul perfect să fie folosit cu un adjunct temporal care nu include momentul prezent, timpul de vorbire la care este rostită propoziția. (Veți găsi ocazional această regulă încălcată în discursul improvizat, conversațional; dar chiar și acolo este relativ rar.) Astfel, acest lucru este acceptabil:
ok Am vizitat deseori Londra.
Dar acest lucru nu este:
∗ Am vizitat deseori Londra în anii 1990.
Astăzi, în secolul XX este un interval de timp care exclude prezentul. În consecință:
-
Propoziția 1) este acceptabilă dacă apare într-un text scris în secolul actual, dar ar fi de acceptat discutabil dacă este scrisă acum cincisprezece ani.
-
Fraza 2) este acceptabilă dacă a apărut într-un text scris în secolul al XX-lea, dar nu ar fi acceptabilă dacă ar fi scrisă astăzi.
Există multe mai multe despre acest lucru la Care este perfectul și cum ar trebui să-l folosesc ? , în special §§ 3.1 Înțeles gramatical , 3.2 Înțeles pragmatic și 4. Când și cum ar trebui să folosesc perfectul? .
∗ marchează o utilizare ca inacceptabilă
Răspuns
Amândouă sunt gramaticale și au o semnificație aproximativ similară.
Primul este la timpul trecut simplu și se referă la o situație din trecut (adică cu siguranță înainte de momentul prezent ) și fără conexiune cu prezentul (nimic nu este implicat despre ceea ce poate fi adevărat acum).
Al doilea este timpul prezent perfect, care se referă la o situație din trecut, dar într-un mod nespecificat care poate continua până în momentul prezent. Această formă tinde să fie utilizată pentru trecutul recent.
Faptul că propoziția specifică și o anumită perioadă de timp care a trecut tinde să egalizeze sensul efectiv.
Mulți vorbitori nativi de engleză nu înțelegeți clar aceste diferențe și, în practică, oricare ar putea fi folosită cu puține diferențe de stil sau sens.