we had been waiting and we have been waiting .how different is the first one from the second .And as well when to use it either.please assist.
“had been waiting” means you were waiting in the past, but are not waiting now.
“have been waiting” means you began to wait in the past and are still waiting now.