I'd just about given myself up for lost when I was spotted by a ship

问题描述:

I'd just about given myself up for lost when I was spotted by a ship
这里为什么要用given,about在这个句子里有什么作用

about 是adv.意思是大约,几乎.
( i had ) given是构成过去完成时态的过去分词谢谢了