QUES: unacceptable
ANS: The person with who we were talking left.

QUES: unacceptable
ANS: If my father, he comes home late, my mother always grills him.

QUES: unacceptable
ANS: Sharon has been eager finishing the book.

QUES: acceptable
ANS:
John has often kissed Mary.