take a long tim - be a long time

cubisto

Junior Member
Joined
Nov 19, 2016
Member Type
Student or Learner
Native Language
German
Home Country
Germany
Current Location
Germany
Are both of my sentences grammatically correct?
It will still take a long time before we regain our freedom.
It will be a long time before we regain our freedom.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
They're both grammatically correct but the use of "still" in the first means they don't mean the same thing. Also, "it will take" and "it will be" don't necessarily mean the same.
 

cubisto

Junior Member
Joined
Nov 19, 2016
Member Type
Student or Learner
Native Language
German
Home Country
Germany
Current Location
Germany
Well, at least in the German language the word "still" doesn't change much in meaning.
So, please be so kind and explain the difference to me. Thanks.
 
Top