Solution :
We have been waiting for half an hour.
(We've been waiting for half an hour : forme contractée) RETOUR