0Hi,02br 02br 00Please tell me if all three are correct. If they are, how are they different?02br 02br 01i00Today is March 8th.02i02br 02br 01i00By July 7th, they 1) would have been/2) will have been/3) will have married for 4 months.02i02br 02br 00I think no 1 is not correct since 'would have been' is reserved for those cases indicating the past like here:02br 02br 01i00If I had met him that day, I 01u00would have given02u00 him his watch back. 02i0-
Top answer
0-
— BarbaraPA
0-
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.
0Alas, if she had not run off with the butcher, by July, they would have been married for ten years.02br 02br 00However, assuming they are still married, by July, they will have been married for four months.0-