1) To talk to John, you were here.
2) To talk to John, you must have been here.
3) To have talked to John, you must have been here.
Which of the above could be used to express this idea:
If you talked to John, then one can deduce that you were here.
navitasan Which of the above could be used ... 2) or 3), but not 1). That said, they all sound unnatural to my ear.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
navitasanWhich of the above could be used ...
2) or 3), but not 1).
That said, they all sound unnatural to my ear. The use of an infinitive clause to express a condition is not impossible, but it doesn't work very well in these sentences. It seems to me that the infinitive has to be more closely bound in the main clause to do that (see below). Othe