1. This sentence is correct. "Have realized" is okay, but "realized" would give the same meaning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
chiageraldineIt is just now that I HAVE REALIZED how silly I HAVE BEEN to tell everyone that I WANTED to date that guy.OK.chiageraldine For the past few days, I HAVE BEEN HAVINGAs shown./ AM HAVING/ HAVE HADbad dreams.