ESL Forum:
Techniques and methods
in Language Teaching
Games, activities
and teaching ideas
Grammar and
Linguistics
Teaching material
Concerning
worksheets
Concerning
powerpoints
Concerning online
exercises
Make suggestions,
report errors
Ask for help
Message board
|
ESL forum >
Grammar and Linguistics > wrote/has written
wrote/has written
chiaras
|
wrote/has written
|
Hi! I know all the rules about the simple past and the present perfect, but which one would you use in the following sentence? Shakespeare wrote a lot of plays Shakespeare has written a lot of plays I would say they are both correct (with just a different focus), even if I prefer the first one, beacause Shakespeare is dead. I know the rules, but still I �m not sure about this sentence. Can you help me please? Thanks a lot! Chiara |
20 Jan 2012
|
|
|
Stellam
|
Hi Chiara I �d use the first one (Past Simple)
|
20 Jan 2012
|
|
Zora
|
The second one implies that Shakespeare is still alive, and he �s not. I �d use the Past Simple.
|
20 Jan 2012
|
|
|
MChappell
|
Shakespeare wrote a lot of plays Shakespeare has written a lot of plays
Actually, it depends on the context and the focus. "Shakespeare wrote a lot of plays" usually goes along with something like " in the XVII th century" "during his life".....to associate the sentence with a particular temporal marker whereas with "Shakespeare has written a lot of plays", the present perfect implies that you �re interested in the present consequences of this sentence. This doesn �t really sound logical as there �s too big a gap between the present and Shakespeare �s time. So, the first one sounds the best provided you add a temporal marker.
|
20 Jan 2012
|
|
foreign
|
If you are talking about a dead person, then it �s always the past simple. And that �s that! |
20 Jan 2012
|
|
duygu2
|
wrote as he is not alive any longer. |
20 Jan 2012
|
|
cindyfreksen
|
I agree with the first part of the last answer, however I think that using the present perfect is ok as it is a statement of fact. eg:
Shakespeare has written a lot of plays, among them Romeo and Juliet.
I am trying to find another example where you could use this construction...
Elvis has had many hits records.
Churchill has been influential in establishing democracy in Europe.
It may have to do with the objects still being with us! I am not sure, but all of these sound ok to my native ears ;-) Cindy
|
20 Jan 2012
|
|
Apodo
|
@cindyfresken - I �d use the simple past. Shakespeare wrote a lot of plays including Romeo and Juliet.... Elvis had many hit records. Churchill was influential... |
20 Jan 2012
|
|
moravc
|
I agree with Apodo, Duygu, Zora, Stellam.
Past simple with dead people.
(Present perfect with people alive, past simple with activities finished some time ago J.K. Rowling has written 11 books. (- so far she has written 11 books, she can still write some more, she is alive.) but: J.K. Rowling wrote Harry Potter and the Deathly Hallows in 2007. (finished action)
Shakespeare wrote Romeo and Juliett a long time ago. (finished action)
(or you can use passive: Romeo and Juliett was written by Shakespeare.)
Present perfect + Shakespeare? The only example that comes to my mind:
A new sonet by Shakespeare has been discovered! (it means that somebody has RECENTLY discovered a long lost Shakespeare�s work) (That�s present perfect passive = has been + V3)
or Past Perfect with dead people: Elvis had sung many hits before he started drinking.
|
21 Jan 2012
|
|
PhilipR
|
R.I.P. Shakespeare, so past simple should be used.
A possible exception would be Elvis, for who(m) you could used present perfect if you believe he �s still alive. |
21 Jan 2012
|
|
1
2
Next >
|