Choose the grammatically correct sequence of tenses and mark the sentence which is incorrect.
1
Have you been waiting long?
2
Only have I had known, I wouldn't had waited.
3
What have you been doing lately?
4
You've been playing on the computer since Seven O'clock.