Choose the correct answer.
I _______________ two sandwiches this morning. (= It is still morning)
have had
has had
has been having
have be having