<< Forum anglais: Questions sur l'anglais || En bas
So far
Message de hobbes007 posté le 20-10-2008 à 11:26:17 (S | E | F)
Quel temps utiliser avec so far
Je pense au present perfect vu qu'il y a un lien passé/présent donc
Have you had a lot of lessons so far?
Mais j'ai aussi vu did you have a lot of lessons so far?
je pense que c'est faux ai-je raison?
Message de hobbes007 posté le 20-10-2008 à 11:26:17 (S | E | F)
Quel temps utiliser avec so far
Je pense au present perfect vu qu'il y a un lien passé/présent donc
Have you had a lot of lessons so far?
Mais j'ai aussi vu did you have a lot of lessons so far?
je pense que c'est faux ai-je raison?
Réponse: So far de cecilward, postée le 20-10-2008 à 13:36:54 (S | E)
"Have you had a lot of lessons so far" seems very slightly odd, and I can't see what the use of "so far" adds. I would probably say "a lot of lessons already" (meaning in the time from the start of some understood period to the time of speaking, and imagining that more lessons will be needed; imagining that someone has had difficulties, and so might have had lots of lessons and might still need lots more). A lot depends on the context.
You are correct that "did you have" + "so far" would be ungrammatical, probably because "so far" always refers to some period that ends at the present time, and "did you have" needs a context where there is some reference time point that is in the past, and then we would need to be talking about some period stretching from that point further back into the past.
"When you got married, did you have seventeen children already?"
"I'm getting married. I have seventeen children already. I need a drink."
Réponse: So far de TravisKidd, postée le 20-10-2008 à 18:28:41 (S | E)
As cecil said, "so far" requires the present perfect, because it refers to a period of the past that ends with the present.