Learn English – things have been pretty smooth until sometime

grammar

What are the differences between these four sentences:
(1) Things have been pretty smooth until yesterday
(2) Things had been pretty smooth until yesterday
(3) Things were pretty smooth until yesterday
(4) Things are pretty smooth until yesterday (it is Wrong)

I am sorry. I was writing (1) but then I noticed "yesterday" in the sentence,
and it made me confused. I am not sure whether (1) or (2) or (3) is correct

Best Answer

I think the sentence #1 and 4 are grammatically wrong as "until yesterday"doesn't fit in the present perfect or in the present simple.

As for the sentences "2 and 3, they are grammatically correct as they refer to things that happened in the past, for which we can use "until yesterday".

Related Topic