Ответы и объяснения

2013-10-28T14:34:20+04:00
He has been already having dinner for twety minutes
I have invinted him to the party
He has not been drinking coffee for half an hour.
I have never been to the U.S.A.
How long has he been doing it?
I have passed my exam for history.