Are these sentences correct? "Ann has gardened all afternoon. She has planted a lot of rose bushes."
Ann has gardened all afternoon. She has planted a lot of rose bushes.
Can I also use here the present perfect progressive for example instead of saying "has gardened" can I say "has been gardening"?