Cours gratuits > Forum > Forum anglais: Questions sur l'anglais || En bas
Message de juju4912 posté le 30-05-2012 à 15:32:41 (S | E | F)
Hello,
Pendant un contrôle je devais traduire la phrase : J'ai une voiture depuis 2 ans.
J'ai répondu : I have been having this car for 2 years.
Ma professeur m'a mis : pas de forme progressive pour have mais je ne sais pas quoi mettre à la place et pareil pour la phrase :
Je connais Marc depuis la fête d'anniversaire de mon frère.
J'ai mis : I have been knowing Marc since my brother's birthday party.
Je ne sais pas non plus quoi mettre à la place puisqu'on ne peut pas mettre -ing à know... :?
Est-ce que quelqu'un pourrait m'aider, s'il vous plaît ?
Merci d'avance
Juju4912
-------------------
Modifié par juju4912 le 30-05-2012 15:41
-------------------
Modifié par lucile83 le 30-05-2012 15:48
-------------------
Modifié par juju4912 le 30-05-2012 15:52
Réponse: Present Perfect /-ing de juju4912, postée le 30-05-2012 à 16:04:22 (S | E)
S'il vous plaîtttt !!!
Réponse: Present Perfect /-ing de gerondif, postée le 30-05-2012 à 16:08:26 (S | E)
Bonjour,
on met en effet le present perfect en ing avec depuis (for et since) quand il s'agit de verbes d'action existant à la forme en ing.
I am working:
I have been working for an hour, since 1 p.m.
Mais avec les verbes d'état, d'état d'esprit, qui ne se mettent pas d'ordinaire à la forme en ing, on se contentera du present perfect simple.
I have a car
I have had this car for ten years, since 2002.
(I am having a car ne se dit pas au sens de posséder, verbe d'état)
("I am having a sandwich" est par contre un verbe d'action synonyme de " I am eating a cake")
to know: verbe d'état d'esprit.
on apprend dès la sixième: "I don't know"
et non pas "I am not knowing" qui serait faux.
Réponse: Present Perfect /-ing de juju4912, postée le 30-05-2012 à 16:36:43 (S | E)
Merci beaucoup !!!!
Cours gratuits > Forum > Forum anglais: Questions sur l'anglais