0
Navitasan Posted 3 years ago
Grammar

Must have been

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.

  

Top answer

navitasan Which of the above could be used ... 2) or 3), but not 1). That said, they all sound unnatural to my ear.

  • navitasan Which 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).
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
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

Related Questions