Present Perfect usage in English Grammar

Form I have done I haven’t done Have I done? You have done You haven’t done Have you done? She has done He hasn’t done Has she done? We have done We haven’t done Have we done? They have done They haven’t done Have they done? The present perfect (Please note that British and American … Continue reading Present Perfect usage in English Grammar