|
Dave's ESL Cafe's Student Discussion Forums "The Internet's Meeting Place for ESL/EFL Students and Teachers from Around the World!"
|
| View previous topic :: View next topic |
| Author |
Message |
Chan-Seung Lee
Joined: 03 Dec 2005 Posts: 1032
|
Posted: Tue Jul 26, 2011 9:49 pm Post subject: had taught |
|
|
| Quote: |
| A bird in a cage at a window used to sing at night-time. A bat which heard her came up and asked why she never sang by day, but only at night. she explained that there was a good reason: it was while she was singing once in the daytime that she was captured, and this had taught her a lesson. "It's no good taking precautions now," said the bat. "You should have been careful before you were caught. |
In the quote above, 'this had taught her a lesson' looks awkward to me.
Instead, 'this taught her a lesson' looks right.
Could you tell me if my opinion is right or wrong? If I'm wrong, can you explain why?
Thanks. |
|
| Back to top |
|
 |
CP
Joined: 12 Jun 2006 Posts: 2875 Location: California
|
Posted: Wed Jul 27, 2011 7:30 pm Post subject: |
|
|
The past perfect (also called pluperfect) is used to indicate something that occurred prior to some past event. In this case, something taught the bird a lesson before the time (in the past) that she told the bat about it.
However, the writer was not careful enough to employ the past perfect everywhere that it belongs in this passage. Let me rewrite it:
A bird in a cage at a window used to sing at night-time. A bat which heard her came up and asked why she never sang by day, but only at night. She explained that there was a good reason: While she had been singing once in the daytime, she had been captured, and this had taught her a lesson. "It's no good taking precautions now," said the bat. "You should have been careful before you were caught."
This puts everything that had occurred earlier in time than when the bird and bat were speaking into the past perfect tense, which is grammatically correct.
Hope this helps. _________________ You live a new life for every new language you speak. -Czech proverb |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|