Cours gratuits > Forum > Forum anglais: Questions sur l'anglais || En bas
Message de farcousa posté le 08-03-2012 à 11:09:09 (S | E | F)
Bonjour,
Pourriez-vous m'aider s'il vous plaît car je veux exprimer l'obligation dans le passé,autre que "I had to" en disant "I should....".
J'ai pensé à utiliser le present perfect:
I should have taken....,mais cela exprime le remords et pas l'obligation dans le passé.
Merci de votre aide.
-------------------
Modifié par lucile83 le 08-03-2012 13:22
On écrit I pas i, merci.
Réponse: Obligation/passé de notrepere, postée le 08-03-2012 à 19:35:49 (S | E)
Bonjour
Pour exprimer une obligation dans le passé, il y a deux constructions :
"had to" et "should + PP".
I had to finish my homework.
You should have finished your homework. (unfulfilled obligation in the past)
Réponse: Obligation/passé de willy, postée le 08-03-2012 à 20:30:30 (S | E)
Hello!
Pour parler de plans, d'arrangements, dans un style formel, on peut utiliser "to be to" :
- He felt nervous because he was soon to drive for the first time.
Si ces plans, ces arrangements n'ont pas eu lieu, on peut dire :
- He was to have driven for the first time yesterday but he couldn't because of the weather.
Cours gratuits > Forum > Forum anglais: Questions sur l'anglais