hi,I'm an English learner in China.I've met one sentence having two forms:
All I have to do is learn English.
All I have to do is to learn English.
According to grammer,I think the sencond one is correct.But I really saw the first one many times also.Please help me explain the difference.In oral or written English,which one is preferred?
thanks in advance
The second one is correct.
"All I have to do is learn English" is more likely in any case.
~R