Fill in the Blanks Grammar Present Perfect ContinuousOnline version Fill in the gaps by Елена Awramenko 1 minutes preparing working We music bath crying been learning been days has 1 ) He been boating for four hours . 2 ) have skating since eleven o ? clock . 3 ) Lucy has been this poem for twenty minutes . 4 ) You have been writing this article since afternoon . 5 ) My parents have been in the hospital for thirteen years . 6 ) The has been playing for three hours . 7 ) We have been speaking since five o ? clock . 8 ) Beth has taking a for thirty - five . 9 ) They have been for the test for two . 10 ) The baby has been for half an hour .