The present perfect puzzle
暂无分享,去创建一个
In Chris has left York, it is clear that the event in question, Chris's leaving York, has occurred in the past, for example yesterday at ten. Why is it impossible, then, to make this event time more explicit by such an adverbial, as in *Yesterday at ten, Chris has left York? Any solution to this puzzle crucially hinges on the meaning assigned to the perfect, and the present perfect in particular. Two such solutions, a scope solution and the 'current relevance' solution, are discussed and shown to be inadequate. A new, strictly compositional analysis of the English perfect is suggested, and it is argued that the incompatibility of the present perfect and most past tense adverbials has neither syntactic nor semantic causes but follows from a simple pragmatic constraint, called here the POSITION-DEFINITENESS CONSTRAINT. The same constraint also makes an utterance such as At ten, Chris had left at nine pragmatically odd, even if Chris indeed had left at nine, so that the utterance is true.*
[1] J. Nerbonne. Reference time and time in narration , 1986 .
[2] David R. Dowty,et al. Word Meaning and Montague Grammar , 1979 .
[3] Östen Dahl,et al. Tense and aspect systems , 1985 .
[4] Marianne Celce-Murcia,et al. The English perfect : tense-choice and pragmatic inferences , 1978 .
[5] Wolfgang Klein,et al. Time in language , 1994 .
[6] Peter Fenn. A semantic and pragmatic examination of the English perfect , 1987 .