a crossword puzzle with the words present perfect and have you ever to do it?