现在完成时 have/has + done
现在完成时的被动语态 have/has+been done
现在完成时的标志性时间状语already , ever , never , yet , just , before, still , lately ,since , for a long time ,up to now, until,so far,in the last few years/weeks/mouths , till now,recently
现在完成时 have/has + done
现在完成时的被动语态 have/has+been done
现在完成时的标志性时间状语already , ever , never , yet , just , before, still , lately ,since , for a long time ,up to now, until,so far,in the last few years/weeks/mouths , till now,recently