Voici deux modèles de phrases:
Avez-vous déjà été à lopéra lorsque vous viviez à Milan?
et
Êtes-vous déjà allé à lopéra lorsque vous viviez à Milan?
Quelle est la différence entre eux? Comment pouvons-nous dire quelle est la bonne phrase?
Commentaires
- Present Perfect requiert ou implique un point de référence dans le présent. Mais Simple Past ne peut que fournir un point de référence dans le passé. Donc, cela ne fonctionne pas ' ni n’a de sens. Grattez les deux mots " que vous avez vécu ", et cela fonctionne à nouveau.
- Aucune des deux phrases n’est un anglais correct, car en anglais, vous ne «allez pas à lopéra», mais à lopéra .
- @JanusBahsJacquet ' le ' ajouté, mais cela rend plus évident que la première phrase nest pas correcte à cause du temps avec le ' quand … ' clause. De plus, la question tendue de Rob ' (duplication possible) ne ' t inclut ' avez-vous déjà … ' modèle.
- @Janus: moi aussi javais des doutes sur ce point, mais jai fidèlement reproduit OP ' sans le au motif que je pensais quil était à tout le moins " crédible " (plus vieux et plus sage, je ' est maintenant tombé en ligne! :). Je nai certainement pas darticle sans je naime pas ' t vraiment lopéra , ou LEtat ne devrait pas subventionner lopéra . Je suppose que larticle ne devient nécessaire que lorsquil ' fait plus référence à lopéra house .
Réponse
Je devrais commencer par admettre que même si je peux décrire une distinction dusage entre Avez-vous [verbe] quand [contexte]? et Avez-vous [verbé] quand [contexte]? , je ne peux pas expliquer exactement pourquoi cela sapplique .
Considérez …
1: Êtes-vous déjà allé à lopéra quand vous étiez un ivre?
2: Avez-vous déjà été à lopéra quand vous étiez ivre?
… où # 1 fait probablement référence à une seule période passée (pendant laquelle vous avez eu des problèmes dabus dalcool), mais # 2 simplement limite la portée de la question à la co-occurrence de deux activités passées (être à lopéra et être ivre), dont lune ou les deux ne se sont peut-être jamais produites. Je ne pense pas que le mot jamais fasse une réelle différence, je vais également ajouter …
3: Avez-vous pleuré quand vous étiez bébé?
4: Avez-vous pleuré quand vous étiez bébé?
5: ? Avez-vous pleuré quand vous étiez bébé?
6: ? As-tu pleuré bébé?
… où est-ce que quand / as-clauses sont similaires à # 1 ci-dessus – pendant une période spécifique qui sest certainement produit dans le passé et ne se reproduira plus ni maintenant ni à lavenir. Et à mon oreille, alors que la construction « did » fonctionne également dans le contexte # 2 ( en même temps que faire quelque chose / être dans un état spécifique) , la version « avoir » ne « t » t. Cest pourquoi jai « marqué # 5, # 6 comme des formes » douteuses « .
Il semble pour moi Avez-vous [participe passé]? est une forme present perfect , ce qui signifie quelle devrait impliquer une certaine pertinence pour courant heure (dénonciation). Alors peut-être que la raison pour laquelle je ne peux « t approuver les deux derniers exemples ci-dessus est simplement parce que la période passée spécifiée ne peut » t se reproduire.
Commentaires
- @AndyT: Wow! Ce ' est un nouveau sur moi! Diriez-vous aussi jétais ivre quand jai dit ça et avez-vous dit que quand vous étiez ivre don ' t fonctionne? Si ' est spécifiquement " présent parfait + quand " que vous ne ' t comme, quen est-il Je mange habituellement trois repas par jour, mais jai parfois sauté le petit-déjeuner quand je ' suis en retard au travail ?Cela devrait-il être … si je ' suis en retard pour vous?
- @AndyT : Je pense que presque aucun écolier britannique na été officiellement " enseigné " des choses comme ça depuis plus de 50 ans. Les Américains semblent y participer davantage, probablement parce quhistoriquement, ils ' ont eu une proportion plus élevée de locuteurs non natifs (et les NNS eux-mêmes ont évidemment besoin de ce type dinformations). Mais en général, les locuteurs natifs ne ' t consciemment " connaissent " de nombreuses règles grammaticales – ils ont juste des opinions sur ce que " sonne juste " (ou ne ' t) quand ils entendent des choses.