Correct

目前 vs 当前

/ mùqián vs dāngqián /
Strokes

Formula

1
大敌当前 (strong enemies)
2
一事当前 (have something to do)
3
到目前 (so far)
4
到目前为止 (up to now)
5
截至目前 (up to now)

Definition

目前 and 当前 both are Nouns, which means [present; current].

Example

目前 and 当前, both are time nouns of the present and are rather literary. 当前 is even more so than the latter and usually has a sense of urgency.
1) In example ① the two words are interchangeable, but only when they are used as attributives and are literary.

2) Since 当前 comes from classical Chinese, in which 当 means "at", 当前 is often used in four-character phrases such as 大敌当前 (strong enemies), 一事当前 (have something to do), etc.

3) 目前, besides being used as an attributive, can be the object in phrases 到目前 (so far), 到目前为止 (up to now), 截至目前 (up to now), etc. 当前 cannot be used as the object.

4) In examples ② and ③ the two words are not interchangeable.
大敌当前 (strong enemies) 一事当前 (have something to do) 到目前 (so far) 到目前为止 (up to now) 截至目前 (up to now)
1
Dāngqián
当前
  
(
qián
目前
  
)
de
jīng
经济
xíngshì
形势
hái
suàn
cuò
不错
  

The current economic situation is not too bad.

2
Jiàoliàn
教练
shuō
  
:
men
你们
de
duìshǒu
对手
shì
zhī
jiàng
duì
  
,
dāngqián
大敌当前
  
,
yào
rènzhēn
认真
duìdài
对待
ā
  
!

The coach said: you should take your rival team seriously, for they are very powerful.

3
Dào
qián
目前
wéizhǐ
为止
  
,
zhè
zhī
qiúduì
球队
shì
10
10
shèng
3
3
bài
  

Up to now, the team won 10 games, and lost 3 ones.

目前 and 当前, the two words can also be used as adverbials.
In the two examples ④ and ⑤, ④ is more literary and implies urgency, so 当前 is better.
4
Xùn
汛期
yào
dào
liǎo
  
,
dāngqián
当前
men
我们
yào
zuòhǎo
做好
qiè
一切
fángxùn
防汛
zhǔnbèi
准备
  

As the flood season is coming, we should be well prepared for it at present.

5
Tóngxué
同学
men
kuài
毕业
le
  
,
qián
目前
yǒu
shénme
什么
suàn
打算
  
?

What are you going to do at your forthcoming graduation?

Related

目前当前