Is it correct to say "I shall have been waiting for you since 2015" ?
April 18, 2017
#$%@4-
#$%@4-
.
765
Wrong. I have been waiting for you since 2015. It is the right expression. I shall have been waiting.. Future Perfect continues.. 2015 was a past year, so present perfect is correct here as it has not completed yet.
|
||||
#$%@4-
.
-56
I had been waiting for you since 2015.
|