What is the meaning of “at play”?
Other than the meaning of engaged in playful activity, it can also mean:
My rambling for the day – about government mentality and bureaucracy
Can we tell who is telling more lies? Obama or Romney? Who knows? However, fundamentally, you know what each party's focus is and that is what you vote for. Also, I know it is not going to get better under Obama. With Romney, the chance is 50/50. So would I bet on that? Yes.
(1) It is twenty years since I have seen her – Is this grammatically accurate? What does it mean?
I don’t think that it is grammatically accurate. For academic writing and in testing, you should consider the above sentence grammatically incorrect. However, Cambrige online dictionary states that we can use the past simple, present perfect or past perfect after since with the expression it + be + time + since: