大家帮我看几道英语语法题需要正确率谢谢
Alice:Nancy,haveyouheard?Mysister'scompany_______herabigpromotion!Nowshe'savicepresident!
hadjustgiven
hasjustgiven
hasjustbeengiving
hadjustbeengiving
Nancy:That'sgreat.Shedeservesit._________hardforthecompanyforafewyearsnow,right?
Sheworked
Sheworks
She'sbeenworking
Shehadworked
Alice:Yes,forthreeyears.Beforeshestartedworkingthere,she_______asassistanttothemarketingdirectoratasmallcompanyforawhile.
hadworked
hasbeenworking
hasworked
isworking
Nancy:What'shertitlenow?
Alice:Vicepresidentinchargeofadvertising._______threeaward-winningadcampaignssofar.
She'sbeendesigning
She'ddesigned
She'dbeendesigning
She'sdesigned
Nancy:I'mnotsurprised._______verycreative,eversinceshewasachild.
She'dalwaysbeen
She'salwaysbeen
Shewas
Sheis
Alice:Right.Asachild,she_______prizesforherdrawingsallthetime,remember?
won
hasbeenwinning
hadbeenwinning
haswon